Dalleur, P. (2008). Purpose, teleology and progress in biology. Acta Philosophica, 17(1), 43–86. Retrieved from https://www.actaphilosophica.it/article/view/3994