Elizabeth H. reviewed on
Helpful Score: 2
I agree with the others--- give this book a chance. I almost gave up about 100 pages in because I didn't see it going anywhere, however, there's a really shocking surprise twist so hang in there!