A World History, 4th Edition by William H. McNeill & William H. McNeil