Back to All Events

On Capital Punishment (Title TBD)

Baylor University

A lecture by Prof. Edward Feser (Pasadena City College)

Earlier Event: April 11
Can Science Study the Human Soul?