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