TY - BOOK AU - Raghuram Veluri TI - Capital Punishment : Concept and Context SN - 81-314-0646-6 U1 - 364 PY - 2006/// CY - Hyderabd PB - ICFAI University Press KW - CRIMINOLOGY ER -