Understanding justice an introduction to ideas, perspectives and controversies in modern penal theory / Barbara A. Hudson. - Hudson, Barbara, 1945- (Crime and justice, 2003)