Gaia's revenge : climate change and humanity's loss / P. H. Liotta and Allan W. Shearer. - Liotta, P. H. (Politics and the environment,, 2006)