Tag James Lovelock

James Lovelock – A Final Warning: by Nature Video

19 0

James Lovelock – A Final Warning: by Nature Video

19 0

James Lovelock is best known as the father of Gaia theory; the idea that all parts of our planet form