Public Executions: From Ancient Rome to the Present Day

Public Executions: From Ancient Rome to the Present Day

2006