A review by kaytee_bookshelf
A Fistful of Charms by Kim Harrison

5.0