Rethinking Imprisonment

Richard Lippke
2007
New York
Oxford University