Enduring Love
9780099276586
Ian McEwan