Alfred Ewing The Definition of Good (Routledge Revivals) - Taylor and Francis 1948 ISBN: 9780203094624 Source: EBOOK