A review by readmeanything_
Engleby by Sebastian Faulks

4.0

Heartbreaking in the end.