Elements Of Philosophy by Walter H. Hill