A history of science in world cultures: Voices of knowledge - Montgomery, Scott L. (London Routledge, 2016)