Lennox, James G. “An Aristotelian Philosophy of Biology: Form, Function and Development”. Acta Philosophica 26, no. 1 (March 1, 2017): 33–52. Accessed July 16, 2024. https://www.actaphilosophica.it/article/view/3772.