Book
|
Title
The revenge of Gaia : why the Earth is fighting back -- and how we can still save humanity
Call No
578.01 LOV
Subjects
Language
English
Published
London : Allen Lane, c2006.
Publication Desc
xiii, 176 p., [8] p. of plates : col. ill.
ISBN
9780713999143