Dead Witch Walking by Kim Harrison
The Best Urban Fantasy
4,368 books — 13,078 voters