Jim Butcher's The Dresden Files: Storm Front #1 (Jim Butcher's The Dresden Files: Complete Series)
If circumstances surrounding a crime defy the ordinary and evidence points to a suspect who is anything but human, the men and women of the Chicago Police Department call in the one guy who can handle bizarre and often brutal phenomena. Harry Dresden is a wizard who knows firsthand that the everyday world is actually full of strange and magical things-most of which don't play well with humans. Part 1 of Storm Front Vol. 1: The Gathering Storm