Everything you need to understand or teach Ancient Light by John Banville.
"Ancient Night" is a novel and winner of the Man Booker Prize by author John Banville. The story follows the main character, Alexander Cleave, as he recounts his first, and what believes might be his only true, love affair with his best friend's mother, Celia Gray. Alexander was fifteen when the affair began and Mrs. Gray in her mid-thirties.
Now that Alexander is an actor and in his sixties, he is...