A review by gudgercollege
All the Living and the Dead by Hayley Campbell

5.0

Great book but why do I keep doing this to myself? Jesus Christ, some of this was brutal