Ratings1,161
Average rating4.1
5/5 • Literal goosebumps!
I can't believe I hesitated on this book for so long. I started it early last year and the first 100 pages didn't really grab me so I put it down. Finally picked it up the other day and wow, the writing, the story, the character relationships were all superb and that ending was just heartbreaking!! Couldn't recommend this book more.