The post that, apparently, was where the carnage started:
The Opening of the Scientific Mind
This article was the latest of many attempts by the Catholic contributors to argue for pre-defined limits on science (a common demand from theists, as though without a proper fence, the ravening science-beast will trample over their territory).
I will repost here some of my more substantive comments, but they are mostly responses to other commenters rather than the article itself.