Return to Article Details Distinctions between Aristotelian and Darwinian teleology and their overcoming by the theory of extended synthesis Download Download PDF