Ratings828
Average rating4.5
I finally finished it. I had trouble starting the book because the first part was all about Jamie and I did not like him then. He's changed some and is growing on me. Once I got past that part it was thrilling and heartbreaking and full of surprises.