There are numerous books that defend evolution and natural selection. Their authors admit to many problems with these theories and propose many supposedly possible solutions but never give definitive answers with any degree of certainty. For example, in Stephen Jay Gould’s discussion of the alleged Cambrian explosion, theory after theory...
Read more