[1]
Anubha Agrawal 2018. THEORIES OF PUNISHMENT IN INDIA- A BRIEF ANALYSIS. Journal of Legal Studies & Research. 4, 4 (Aug. 2018), 268–282.