The Constructive Curmudgeon By Dr. Douglas Groothuis A feisty and balanced blog from a beloved professor of Philosophy at Denver Seminary.