Can God Face Up To Evil? - Holmes Rolston III

Holmes Rolston
Holmes Rolston III is a philosopher who is University Distinguished Professor of Philosophy at Colorado State University. He is best known for his contributions to environmental ethics and the relationship between science and religion.
Full Profile >