One of the things most alarming about today’s culture is the way in which evangelicals are responding to attacks. Gone are the days, it seems at times, when believers devoted themselves to thinking deeply about the world in order …Read More
Dr. Stephen C. Meyer directs Discovery Institute’s Center for Science and Culture in Seattle, Wash. He is also a featured teacher in the TrueU video series Does God Exist? designed to help Christian students face the challenge to their worldview that they often encounter in college.