Wednesday, March 29, 2006

First Things has an interesting article about what a sad little place Baylor University has become since running off Robert Sloan. Having such a disparaging article in a prestigious publication will further diminish BU's image.

No comments: