Originally Posted by antelope_sniper


Senior Fellows at the "Discovery Institute".

No exactly a respected peer reviewed scientific journal article.


Ah...the old fallacy of appeal to authority. Brilliant! laugh crazy


Since its not "peer reviewed you should have no trouble refuting it, right? grin

Last edited by Tarquin; 08/14/19.

Tarquin