The moral effects of socialism being a lecture delivered in Greyfriars Hall on the evening of 12th February, 1893, under the auspices of the Aberdeen Socialist Society
Diack, William.
[Aberdeen]
[1893]