Western ethics : an historical introduction - Arrington, Robert L. , 1938-2015 (Blackwell, 1998)