March 17, 2019
Who admits to going to the funny pages first in the big Sunday paper? Darwin always delivers a good laugh.
Natural Selection Theory Makes Scientists Lazy
February 22, 2019
'Natural selection' is a vacuous concept that provides a convenient way out from doing the hard work of science.