Lennox, James G. 2017. “An Aristotelian Philosophy of Biology: Form, Function and Development”. Acta Philosophica 26 (1):33-52. https://doi.org/10.19272/201700701003.