This Element focuses on three challenges of evolution to religion: teleology, human origins, and the evolution of religion itself. First, religious worldviews tend to presuppose a teleological... This description may be from another edition of this product.