Back to All Events

"By Man Shall His Blood Be Shed": The Natural Law Justification of Capital Punishment

Baylor University

4:00 pm

The Alexander Reading Room

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

Reception to follow. 

Free and open to the public. 

Speaker Bio: 

Prof. Edward Feser is Associate Professor of Philosophy at Pasadena City College, and has also been a Visiting Assistant Professor at Loyola Marymount University. He received a PhD in philosophy from the University of California at Santa Barbara. He is the author of books including Philosophy of Mind (A Beginner's Guide)The Last Superstition: A Refutation of the New AtheismAquinas (A Beginner's Guide)Scholastic Metaphysics: A Contemporary Introduction, Neo-Scholastic Essays, Five Proofs for the Existence of God, and By Man Shall His Blood Be Shed: A Catholic Defense of Capital Punishment (with Joseph Bessette). He blogs at http://edwardfeser.blogspot.com/

_By+Man+Shall+His+Blood+Be+Shed__+The+Natural+Law+Justification+of+Capital+Punishment+(1).jpg
Previous
Previous
April 11

Can Science Study the Human Soul?

Next
Next
April 12

What Do We Really Know about Right and Wrong?