How do we understand life on Earth? An 18th-century rivalry charts the tension between two types of science ‘genius’
.....
© The Conversation
visit website