Leah G. (LeahG) reviewed on + 320 more book reviews
Helpful Score: 1
I loved this book. At first I wasn't sure I'd like it because I didn't like the main character, but something happens in his life that brings about a good change and from that point on, I couldn't put it down.