Panorama: A World History /Ross E. Junn. - Junn, Ross E. (New York McGraw Hill, 2015)