A review by prgchrqltma
The Second Summoning by Tanya Huff

5.0

Just what I needed. Snarky and fun with a little bit of saving the world.