Host Jack Russell Weinstein visits with Michael Ruse, a faculty member at Florida State in Tallahassee. Ruse specializes in the philosophy of biology and the relationship between science and religion.
"Does Accepting Evolution Mean There is no Meaning of Life?"
Facebook Twitter LinkedIn Email
Your browser doesn’t support HTML5 audio