A review by reasonpassion
A Fistful of Charms by Kim Harrison

4.0