The Dresden Files Collection 1 6 by Jim Butcher

A wisecracking wizard private investigator in Chicago faces escalating threats—werewolves, vampire courts, scheming faeries, and fallen angels—while working with the police, navigating messy relationships, and answering to a suspicious wizarding council. Over six linked cases, he uncovers family secrets, forges uneasy alliances, and sparks a brutal conflict with the Red Court, forcing ever harsher choices to keep his city and loved ones safe as the stakes climb from street-level mysteries to looming supernatural wars.

Purchase from Bookshop.org