A review by jmm11
The Undead Pool by Kim Harrison

adventurous medium-paced

5.0