Richard Lumsden Interview

Dr. Richard Lumsden was the former professor of biology at Tulane University and the dean of the graduate school. However, after a friendly exchange with a Christian student over the scientific validity of evolution, Dr. Lumsden came to the conclusion that God exists.