A review by lgiegerich
Regeneration, by Pat Barker
5.0
I really liked this trilogy when I read it over 10 years ago, and I love it more now. It hits so many things I am interested in, it's amazing.