Ratings1,176
Average rating4.1
This book was so good. When it started, I wasn't sure if it was going to be for me. But I'm so glad I persevered. It was beautifully written. By the end I was in love with all the characters. Even the ones I didn't think I could ever love.