Patterns of World History: Brief Edition, Volume One by Charles A. Desnoyers | Menrva Books