A Test of Mettle (The Iron Druid Chronicles #3.5) - Kevin Hearne
I'm sure all of this means something for the next book.