John Banville John Banville. John Banville Ron Manville John Mandeville by John Banville [John Mandeville Brook Manville Moranville Brian Glanville