Interesting exchange between Jerry Coyne and James Shapiro at Coyne’s blog, Why Evolution is true: A colleague wrongfully disses modern evolutionary theory.
(Hat tip to news at Uncommon Descent)
I’ve only skimmed Coyne’s piece and Shapiro’s response so far, but it seems to me that they are talking past each other to some extent. And Coyne says something silly about cats and dogs.
Have at it. Gotta run.