Challenging capital punishment : legal and social science approaches /
Haas, Kenneth C.
Inciardi, James A.
Newbury Park : Sage Publications,
c1988.
Includes index.
Capital punishment