Elements of natural philosophy
1 online resource (vi pages, 1 leaf, 295, [1] pages illustrations, diagrams
1044661818
Unabridged version of this work, published in 1890 under the title Treatise on natural philosophy
openlibrary.org Additional information and access via Open Library