Elements Of Philosophy door Walter H. Hill