A history of science in world cultures - Montgomery, Scott L., author.
1 online resource (xiii, 349 pages)