Earth : the biography - Stewart, Iain S. (National Geographic Society, 2007)