My very first Gabbing Geek article was all about urban fantasy, that subgenre where protagonists are often supernatural individuals, or people with knowledge of supernatural individuals, living in the modern world.
One of the authors and book series I recommended there was Craig Schaefer’s Daniel Faust series. Faust is a magician living in Las Vegas, a former flunky to a half-demon mobster that does odd jobs. The third novel in the series, The Living End, wraps up an opening trilogy of novels where Daniel matches wits with the treacherous Lauren Carmichael. Review with some potential spoilers after the cut.