A Manual of Natural Philosophy, written by John Johnston and published in 1858, is a comprehensive textbook on the subject of natural philosophy. The book is designed to be used as a textbook in high... This description may be from another edition of this product.