Ratings336
Average rating3.8
I enjoyed this one since it kept me guessing and wondering and going. I wasn't bored. I read it very quickly and just needed to know. I finished it just now and I may have to sit and think about it for a while. I wonder if it's worth re-reading.