Understanding justice : an introduction to ideas, perspectives and controversies in modern penal theory /
Hudson, Barbara,1945-
Buckingham : Open University Press,
2003.
Previous ed.: 1996.
Includes bibliographical references and index.
Punishment.
Criminal law