A review by sharong
Engleby by Sebastian Faulks

5.0

Outstanding. The best book I've read in a long time.