The Eternal ones - Miller Kirsten (London Penguin, 2010)