What does the new book have to offer the perplexed today that previous works don’t?
Kids have headed back to school. But what will they learn about evolution there?
If one insists on and is committed to naturalism, then naturalistic, evolutionary, explanations are what you will find.
Materialist philosopher Joseph Carter denies the existence of teleology in nature, but he is mistaken.
Aristotelian teleology is, as Joseph Carter points out, manifested by order in nature. More precisely, teleology is consistency: natural processes tend to consistent ends.