Ratings311
Average rating4.2
This book ripped my heart out on more than one occasion and then put it back together. It was one of the few books I read in 2018 that actually had me excited for reading, as I had previously been in a pretty long book drought. You have to read this book. The only other thing I will say is that I would like to name a future pet Jimette.