Explanation and Teleology in Aristotle's Science of Nature

Leunissen

Explanation and Teleology in Aristotle's Science of Nature - Cambridge University Press Cambridge University Press 2010

9780511762499

EBOOK


Philosophy