Current Issues and Controversies in Capital Punishment - Richards, Tara N. (American journal of criminal justice, 2015)