Farringdon, Karen

History of punishment and torture - Chancellor Press

365.644 / FAR