Biological teleology: Questions and explanations · Study