Revolutions Trilogy by John Banville

Volume One of the Revolutions Trilogy

Volume two of John Banville's Revolutions Trilogy.

From the author of the Man Booker Prize-winning novel The Sea.