J. J. C. Smart Ethics, Persuasion and Truth - Taylor and Francis 1984 ISBN: 9781003051176 Source: EBOOK