Datta, Dhruv Capital punishment: A critical analysis - 2016 - 126 p. Dewey Class. No.: 345.0773 D262C