If you can get journal access, check out this editorial by creation/evolution veteran Francisco Ayala in the latest edition of the Proceedings of the National Academy of Sciences