A review by mimster
Bodily Harm by Margaret Atwood

4.25

Not quite as good as her later ones but still streets better than many