A review by haileyskyed
Enigma Variations by André Aciman

3.5

The first half was great but I lost interest in the second half