A System of Natural Philosophy: Designed for the Use of Schools and Academies, on the Basis of The Book of Science by J.M. Moffat ... with Emendations, Notes, Questions for Examination, Lists of Works for Reference, Some Additional Illustrations, and an Index