Return to Article Details REVISITING THE THEORIES OF PUNISHMENT: PERSPECTIVE ON SANCTIONS AND INDIAN PHILOSOPHICAL FRAMEWORK Download Download PDF