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.
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.