A review by riseandfallout
New Boy by Tracy Chevalier

dark emotional reflective tense fast-paced

4.0