The Cambridge World History - Barker, Graeme 1946-; Goucher, Candice (Cambridge University Press, 2017)