Hamlyn history of punishment & torture : a journey through the dark side of justice - Farrington, Karen (Hamlyn, 2000)