Takemura, E. (2021) “THE PHILOSOPHICAL DEBATE OF TELEOLOGY IN BIOLOGICAL EXPLANATION: A NECESSARY EVIL?”, Journal of Teleological Science, 1(1), pp. 56–74. doi: 10.59079/jts.v1i1.4.