World History & Geography : modern times - Spielvogel, Jackson J. (McGraw-Hill Education, 2014)