Sahotra Sarkar

Sahotra Sarkar is a Professor of Philosophy and Integrative Biology at the University of Texas, Austin

1 Articles Published | Follow:
“Intelligent Design” Creationism Is An Immoral Fraud

[Ed note: The documentary Expelled, starring Ben Stein, premiers today. It purports to show that…