Companion to philosophers - Arrington Robert L Ed. (Oxford Blackwell Pub, 1999)