A review by dixiesparkles
Regeneration, by Pat Barker

4.0

Reread November 2014