While I'm tempted to just say "Hot damn, I loved this book" and leave it at that, I will attempt to dissect this book as well as I can without ranting and without divulging too much information. Trust me, you DO NOT want spoilers.
welcome to the virtual library
read. imagine. write
waffle (verb) : speak or write at length in a vague or trivial manner
YA, Adult, Fantasy, Sci-fi, Horror, Dystopian, Romance, Historical, Contemporary
Expectable and slightly unexpectable bookishness
magic + books + boba = the dream.
A Girl and Her Books