Raghuram Veluri Capital Punishment : Concept and Context - Hyderabd ICFAI University Press 2006 - vii, 237 ISBN: 81-314-0646-6 Subjects--Topical Terms: CRIMINOLOGY Dewey Class. No.: 364