This was kind of a hard book to review, mostly because it almost falls between genres. It's classed as an upper Middle-Grade historical fantasy, which, that's not wrong . . . I felt like it had more of a classic children's fiction feel to it. It's coming-of-age, and also a sort of epic hero's jour...