Be the first one to review
Review the book today!
Overview
"This book takes an analytical approach to world history. Instead of proceeding through history descriptively, it looks at several major questions and ideas, such as the role of technology, the develo...
Read more