Exploring world history: a global approach by Sol Holt | Menrva Books | MenrvaBooks