Hudson, Barbara A. Understanding Justice: An Introduction to Ideas, Perspectives and Controversies in Modern Penal Theory / Barbara A. Hudson - New York: McGraw-Hill Education, 2008. - 218 p. PB. ISBN: 0335210368 Dewey Class. No.: 364.601 / HUD