Stephen Meyer on Phillip Johnson’s Courage

On this episode of ID The Future, Stephen Meyer, director of the Discovery Institute’s Center for Science and Culture, honors Phillip Johnson, the U.C. Berkeley law professor who helped ignite the modern intelligent design movement with the publication of his highly successful book Darwin on Trial.

Continue reading