Benedict Jacka’s Alex Verus series
Jacka is a relative newcomer to the urban fantasy genre, but a most welcome one. His mage, Alex Verus, is the everyman wizard. He is an adept diviner – having the ability to see into the future and suss out the most likely outcome. But this skill conveys little respect …