Author: Aristotle;  (Editors)  Arthur Platt  A.S.L. Farquharson  William Ogle  W.D. Ross  J.