Enjoy a dark hero? Can the former spy navigate the dangerous world between angels and demons and save the girl that got him into the mess?
The Dresden FilesShane Silver Nate Temple SeriesJohn Conroe - the Demon Accords