The Cambridge world history. - McNeill, John Robert 1954-; Pomeranz, Kenneth (Cambridge Univ. Press, 2017)