Ratings288
Average rating4.2
This book is amazing. The beginning was a bit slow at first so it was harder for me to get into but when it picked up I couldn't stop turning the pages.
And it made me cry and any book that makes me cry automatically gets 5 stars from me