Is there any difference between memory and invention? That is the question that fuels this stunning novel, written with the depth of character, the clarifying lyricism, and the heart-wrenching humor that have marked all of John Banville's extraordinary works. And it is the question that haunts Alexander Cleave as he plumbs the memories of his first - and perhaps only - love (he, just 15, the woman more than twice his age, the mother of his best friend; the situation impossible, thrilling, devouring, and finally devastating).