A review by neilpbardhan
Grievances by Mark Ethridge

4.0

I read this on a day when I had a lot of time to kill, flying. Perfect for travel/beach reading. It kept me guessing a little, but not thinking too hard!