Humanity's Last Stand: Confronting Global Catastrophe by Mark Schuller

Humanity's Last Stand: Confronting Global Catastrophe

Mark Schuller

272 pages missing pub info (editions)

nonfiction politics medium-paced
Powered by AI (Beta)
Loading...

Description

Are we as a species headed towards extinction? As our economic system renders our planet increasingly inhospitable to human life, powerful individuals fight over limited resources, and racist reaction to migration strains the social fabric of many...

Read more

Community Reviews

Loading...

Content Warnings

Loading...