TLR Online Editor April 24, 2021 Volume 65 | Issue 2 Society's Moral Right to Punish: A Further Exploration of the Denunciation Theory of Punishment TLR Online Editor April 24, 2021 Volume 65 | Issue 2 Paper by Ronald J. Rychlak