Understanding justice : an introduction to ideas, perspectives and controversies in modern penal theory by Barbara Hudson. ISBN 0335193293. Published by Open University Press in 1996. Publication and catalogue information, links to buy online and reader comments.