The witch with no name / Kim Harrison.

Harrison, Kim, 1966-