Challenging capital punishment : legal and social science approaches / Kenneth C. Haas, James A. Inciardi, editors. (Sage criminal justice systems annual ; v. 24)
Challenging capital punishment : legal and social science approaches / Kenneth C. Haas, James A. Inciardi, editors.