World's great philosophers - Robert L Arrington (Blackwell, 2003)