Posts

Showing posts with the label James McGrath

James McGrath on Fundamentalism

What happens when an expert argues outside his area of competence

The crank's guide to overturning the scholarly consensus

James McGrath on Young Earth Creationism