Storm Front, The Dresden Files Series, Book 1 by Jim Butcher
Audio Book read by James Marsters
Harry Blackstone Copperfield Dresden is THE WIZARD. As always, there is also a female detective who did nothing but ask why and cause problems in a silly way( yes Lt. Murphy here ). I hate the routine set up of stupid-female. This one did good in introducing different persons of strong character including vampires, demons and fairies, ect.