Demon Knights Author:Paul Cornell A barbarian horde is massing to crush civilisation. It's fallen to Madame Xandadu and Jason Blood, the man with a monster inside him, to stand in their way. It'll take more than their own power to stop an army fuelled by bloodlust and dark sorcery, and some very surprising heroes - and villains - will have no choice but to join the fray.