Capital Punishment in the United States and Japan: Constitutionality, Justification and Methods of Infliction
NCJ Number
125356
Journal
Loyola of Los Angeles International and Comparative Law Journal
Date Published
1989