Principles of European Prison Law and Policy: Penology and Human Rights by Dirk van Zyl Smit | Menrva Books | MenrvaBooks