Revolutions Trilogy by John Banville

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