Demon apocalypse - Shan, Darren (Harper Collins Children's Books, 2007)