Garrotting
Subtitle: or, is the ticket of leave system a failure?
By: by One Who Watches
Publisher: John Camden Hotten
Published: 1863
Place of publication: London
Language: eng