Elements of natural philosophy : embracing the general principles of mechanics, hydrostatics, hydraulics, pneumatics, acopustics, optics, electricity, galvanism, magnetism, and astonomy--
276 pages : illustrations ; 19 cm
19401282