Biomedical Engineering Alternatives to the Death Penalty: Modern Technology Challenges to Traditional Forms of Capital Punishment
NCJ Number
133155
Journal
Southwestern University Law Review
Date Published
1990