The Great Ellini (Book One of The Powder Trail)
Eleven years later, in the city of Oxford, he met her again for the first time... In 1870, Jack Cade is admitted to the new-breed stronghold of Pandemonium, a colony of people just like him: descendants of the vanished demon race, all of them extraordinary in little ways, and deranged in much bigger ones. There, he fa...