ISBN 0521605164 books & textbook
Punishment: A Comparative Historical Perspective
Cambridge University Press /2004-11-15 Paperback / 254 Pages
isbn-10: 0521605164 / isbn-13: 9780521605168
Cambridge University Press /2004-11-15 Paperback / 254 Pages
isbn-10: 0521605164 / isbn-13: 9780521605168