Storm Front by Jim Butcher

Storm Front Book Cover Storm Front
Jim Butcher
Urban Fantasy
Puffin HC

A modern-day mage and consultant to the police finds his stale life suddenly enlivened by the presence of a rival in the black arts. Original.

A good introduction to the world of Harry Dresden.