A Fistful of Charms by Kim Harrison