Title: Adventures in socialism
Subjects: Socialism, New Lanark Establishment, Orbiston Community
Places: Great Britain