Futureproofing Humanity
Futureproofing Humanity by Robert M. Geraci examines how modern scientific discoveries changed the way people understand the fate of human civilization. After geology and evolutionary theory revealed that life emerged through natural processes across immense spans of time, the possibility that humanity might also disappear...


























