By John Banville
By Banville, John, John Banville
By Gregor Von Rezzori, John Banville, H. F. Broch de Rothermann
By John Lanchester, John Banville