Principles of European Prison Law and Policy: Penology and Human Rights by Sonja Snacken | Menrva Books | MenrvaBooks