Earth : a new perspective - Cheetham, Nicolas (Quercus, 2006)