I feel like TJ Klune needs to be a name in fantasy-lovers households. I wasn‘t expecting much out of this book - don‘t ask me why. I just wasn‘t. I‘ve been on a m/m romance kick, and while some are incredibly lovely, there are a lot of ...ahem, less well-written stories. Not this one. I cried, I laughed, I felt gut-punched. I love this story of a boy named Ox, who might seem slower than others, but gets right to the heart of things. Check it out!