Executing justice the moral meaning of the death penalty - Steffen, Lloyd (Pilgrim Press, 1998)