Global Challenges: 12 Risks That Threaten Human Civilization

Reports

(Global Challenges Foundation, Stockholm, 2015, 208p)

Scroll Up