Actions for Teleology, first principles and scientific method in Aristotle's biology

View MARC record | catkey: 43611634