PakCat catalogue record Why punish By Walker, Nigel Bibliographic details ISBN019219240X PublisherOxford University Press Publication placeOxford Publication year1991 Edition0 Material typeBook Physical description168 SubjectsPunishment-Philosophy