James Nasmyth, engineer.
Contributors: Eccles and District History Society.
Publisher: Eccles and District History Society
Published: 1966
Place of publication: [Swinton]
Language: eng
Subjects: Nasmyth, James.