Midnight Riot (also printed as River of London), by Ben Aaronovitch, is an urban fantasy told from the first person point of view of Probationary Constable/newly apprenticed wizard Peter Grant as he attempts find out what force is causing people to murder one another and mutilating their faces.
After interviewing a ghost, Peter Grant gets apprenticed to DCI Thomas Nightingale and enters a world of monsters and magic, a world where genius locii battle for control of the River Thames. Nightingale teaches Peter how to sense vestigia, the sense of life and events that permeates the world, not to mention a couple of spells. Peter also goes on a trip through the spirit side of London, through various layers of time to back before there even was a city. Continue reading “Midnight Riot—The Spirits of a City”