City of Demons

Book 1 The Watcher

Book 2 The Hunter

Book 3 The Slayer