A country called prison : mass incarceration and the making of a new nation

"The United States is the world leader in incarcerating citizens. 707 people out of every 100,000 are imprisoned. If those currently incarcerated in the US prison system were a country, it would be the 102nd most populated nation in the world. Aside from looking at the numbers, if we could look...

Full description

Bibliographic Details
Main Author: Looman, Mary D.
Format: BOOK
Language:ENGLISH
Published: Oxford University Press 2015
Subjects: