Elements Of Philosophy; Comprising Logic by Walter Henry Hill