Ratings25
Average rating3.9
4.5 stars. I picked this book randomly for Book of the Month in May, and I'm so glad I did. This book will break your hear about a thousand times, but in the best possible way. The narration switching moved the story along and I felt anxious about what was going to happen next. I also hope you'll find the ending as satisfying as I did.