New Lanark
Herd, William Leslie.
Hayes, Francis Thomas.
Crowborough PV Publications
1975
Previous ed.: 1974
Collective settlement