*Refers to the latest 2 years of stltoday.com stories. Cancel anytime. Regarding the Rev. Brian W. Harrison’s scathing indictment of Charles Darwin and Richard Dawkins ("Science of Darwin and his ...