An explosive lesson in history! Thomas Nightingale is one of the most highly revered magicians in Europe and a respected Detective Inspector – but he holds a
The seventh book of the bestselling Rivers of London series returns to the adventures of Peter Grant, detective and apprentice wizard, as he solves magical crim