A Natural Philosophy: Embracing the Most Recent Discoveries in the Various Branches of Physics, and Exhibiting the Application of Scientific Principles in Every-day Life : Adapted to Use with Or Without Apparatus, and Accompanied with Full Descriptions of Experiments, Practical Exercises, and Numerous Illustrations
George Payn Quackenbos