Not the end of the world a novel - McCaughrean, Geraldine (Harper Tempest, 2004)