The Witch Watch by Shamus Young
Approx. 119,030 words.
Published on February 17, 2012.
(4.22 from 9 reviews)
A young lady with a head for invention, a boy with a gift for sorcery, and a rotting corpse with a dry sense of humor all find themselves fighting against a strange new threat in Victorian-era London.