University,Law Death penalty India report by National Law University - Delhi NLU 2016 - 205 p. Source: Textual