Review: A fun read
Rating: 4 out of 5
Date: 04 7, 2014
I rated this a four because I couldn't predict every outcome before I read it.  its nicely developed and makes you want to keep reading. I reread this when I have free time.