A natural philosophy
Subtitle: embracing the most recent discoveries in the various branches of physics, and exhibiting the application of scientific principles in everyday life ...
By: By G. P. Quackenbos ...
Edition: [Rev. ed.]
Publisher: American book company
Published: 1899
Place of publication: New York; Cincinnati [etc.]
Language: eng
Number of pages: 455
Subjects: Physics.