Can society escape the noose? The death penalty in India. - Walia Arunjeev Singh (New Delhi Human Right Law Network, 2005)
Keywords: Political Science