num_pages: 96
description: Book by Kerrigan, Michael
language: English
title: The History of Punishment
titlecomplete: The History of Punishment (Crime and Detection)
ratings_count: 1
publisher: Mason Crest