Knowledge in translation : global patterns of scientific exchange, 1000-1800 CE - Batchelor, Robert (University of Pittsburgh Press, 2018)