Torture & punishment
Great Britain.Department of the Environment.
[London] H.M.S.O.
1975
Punishment
Tower of London.