Ratings482
Average rating3.8
Nice little story that does a good job making you feel for the central character; however, I don't feel there's enough in the book to justify some of the more interesting theories so I was left a little disappointed at the end.