Novacene Book Cover

Novacene

Author: James Lovelock
Book Category: Science & Society
The Revenge of Gaia Book Cover

The Revenge of Gaia

Author: James Lovelock
Book Category: Climate Change