River Secrets, by Shannon Hale
Lily shares this review:
This is the 3rd book of the Books of Bayern series.
Razo has been underestimated his whole life because of his height and seemingly careless personality. Even he believed that all he was really good for was giving people a good laugh. That is, until burnt corpses start showing up, implying that the military company he is in has a fire witch in their midst. The Captain of the Guard notices that Razo has an uncanny ability of observance and employs him as a spy.
My personal favorite of Hale’s Books of Bayern, River Secrets is an epic tale full of mystery, adventure, humor, and romance.
Check the WRL catalog for River Secrets