The Philosophy of Natural History. by William Smellie, Member of the Antiquarian and Royal Societies of Edinburgh | lit.salon