Faculty Journal Articles and Book Chapters

On the Road to Abolition: Capital Punishment and Its Uncertain Future in the United States

Meghan J. Ryan, Southern Methodist University, Dedman School of Law

Abstract

Associate Professor of Law, discusses the evolution and future of the death penalty.