Be the first one to review
Review the book today!
Overview
Encouraging a broad understanding of continuity, change, and innovation in human history, Patterns in World History presents the global past in a comprehensive, even-handed, and open-ended fashion. In...
Read more