One of the author's five favorite books about bad-ass modern-day magicians, as shared at Tor.com:
Child of Fire by Harry ConnollyRead about the other entries on the list.
Being a tough-guy mage isn’t always about being the best or the strongest. This is doubly true for down-on-his luck car thief turned driver Ray Lilly. He’s got a bit of magical talent, but he makes his living as a driver for Annalise Powliss, a member of the Twenty Palaces Society, which hunts down rogue mages. She has it in for Ray because he betrayed her once before, and she’s looking for an excuse to kill him—or to turn a blind eye while someone else does. But when her latest mission goes wrong, it falls to Ray to finish it for her—meaning he will have to take down a sorcerer with powers far beyond his own. This is a classic David-vs.-Goliath tale with a high rate of collateral damage, one in which raw power must be overcome through cunning, courage, and sheer guts. Urban fantasy adventure doesn’t get much better than this.
--Marshal Zeringue