Title: Explanation and Teleology in Aristotle's Science of Nature
Subjects: Aristotle, Intelligent design (teleology)