Home›Books›James G. LennoxJames G. LennoxNo biography available.Works (6)Being, nature, and life in AristotlePhilosophical issues in Aristotle's biologyAristotleMetaethics Egoism and Virtue Ayn Rand Soc Philosophical StuSelf-motionAristotle's Philosophy of Biology