Capital Punishment and the Judicial Process (3rd Ed)

School Class Professor
Tulane University School of Law Death Penalty Law Sarma, Bidish