Revenge of Gaia: Why the earth is fighting back and how we can still save humanity
Lovelock, James
Revenge of Gaia: Why the earth is fighting back and how we can still save humanity - London Penguin Books 2006 - 222
Economics of land & energy(333)
9780141025971
Gaia
Revenge
Earth
Fighting
Humanity
333.7 LOV
Revenge of Gaia: Why the earth is fighting back and how we can still save humanity - London Penguin Books 2006 - 222
Economics of land & energy(333)
9780141025971
Gaia
Revenge
Earth
Fighting
Humanity
333.7 LOV