Ratings838
Average rating4.3
Pretty sure this is the only book that has made me happy cry multiple times. While it took me about 100 pages to get into the story I was hooked right after.
I have grown so attached to all of these characters and found types of people and creatures I would want in my life.
Everyone should (want to) read this.