£8.99

Enigma Variations
[9780571349692]

Enigma Variations
From a youthful infatuation with a cabinet maker in a small Italian fishing village, to a passionate yet sporadic affair with a woman in New York, to an obsession with a man he meets at a tennis court, Enigma Variations charts one man's path through the great loves of his life.
Reviews