WORLD HISTORY V2 SINCE 1500 - DUIKER/SPIELVOGEL (cengage, 2019)
Keywords: HISTORY