Being, Nature, And Life In Aristotle by James G. Lennox