~ tracking down this book ~
Explanation and Teleology in Aristotle's Science of Nature — OmList