Ancient light /
Banville, John.
London : Penguin Books,
2013
Originally Published: Viking, 2012.