University of Illinois Urbana-Champaign

Illinois Government Research no. 56 1983: Prison Capacity and Sentencing Severity: A Look at Illinois, Michigan, and Pennsylvania

Nardulli, Peter F.

Loading…

Permalink

Description

Owning Collections