James Lovelock Quotes (29 quotes)

Author information

James Lovelock
Author born: July 26, 1919
Nationality: English
Author Profession: Scientist