'Settled science' is an oxymoron

April 9, 2009

Brandon Dutcher

Science is never "settled," OCPA adjunct scholar David Deming points out in Investor's Business Daily.