jessconlon 's review for:

Regeneration by Pat Barker
4.0

really thought provoking, with some beautiful poetry woven through. took me a while to realise i liked it, but well worth the read