Mefisto by John Banville (Paperback, 1999)