Title: A natural philosophy: embracing the most recent discoveries in the various branches of physics
Subjects: Physics