A natural philosophy
Subtitle: Embracing the most recent discoveries in the various branches of physics, and exhibiting the application of scientific ... exercises, and numerous illustrations