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