Elements of Philosophy Comprising Logic and Ontology or General Metaphysics by Walter H. (Walter Henry) Hill