The book of tomorrow - Ahern, Cecelia (Great Britain: HarperCollins Publishers, 2009)