by: J. R. McNeill
$6.00
Be the first one to review
Review the book today!
Product Details
Overview
Assesses the impact of humanity on twentieth century Earth, exploring the indirect effects of politics, international relations, technological change, key scientists, and environmental disasters and p...
Read more