Ayala, F.J. (2017). Evolution and teleology: A critical response to Ted Peters. Science, Religion and Culture, 4(1): 23-26.