by: Jeffrey D. Sachs
Overview
Jeffrey D. Sachs turns to world history to shed light on how we can meet the challenges and opportunities of the twenty-first century. He takes readers through a series of six distinct waves of techno...
Read more
Be the first one to review
Review the book today!