Comment

Aug 31, 2016jentifer rated this title 3.5 out of 5 stars
One of those books where you are on the edge most of the time, waiting for something bad (or smelly) to happen. I mean that in a good way. It's a modern day type of Goldilocks - very readable and full of quirks.