World history and geography - Spielvogel, Jackson J. 1939- (McGraw Hill Education, 2018)