Elements Of Philosophy Comprising Logic by W.H. Hill