All excerpted posts are © the original author. Please consult their blog for the full story and to comment.

rampant

Wednesday 22 January 2020

American Loon #2298: Karl Stephan

Karl Stephan is a Professor of Electrical Engineering at the Texas State University, San Marcos, and a thorough science denialist with regard to fields in which he has no expertise. Stephan is for instance a signatory to the Discovery Institute’s idiotic petition A Scientific Dissent...

Read the full lunacy: #2298: Karl Stephan Encyclopedia of American Loons