So the Internet has been buzzing these past few weeks–my corner of it at least–with discussion of Larycia Hawkins, the Wheaton College political science professor who has been “placed on administrative leave” for reasons Wheaton has not clearly explained but which have something to do with her claim that Muslims and Christians “worship the same God.” Practically everyone who blogs about Christian stuff has now weighed in on this in one way or the other. The negative position is primarily... Read more