A new edition in the year of James Lovelock’s 100th birthday With over fifty patents to his name and innumerable awards and accolades, James Lovelock is a distinguished and original thinker who has been widely…
A new edition in the year of James Lovelock’s 100th birthday With over fifty patents to his name and innumerable awards and accolades, James Lovelock is a distinguished and original thinker who has been widely…