James Nasmyth, engineer : an autobiography /
Nasmyth, James,1808-1890.
Smiles, Samuel,1812-1904.
London : J. Murray,
1889.
Nasmyth, James Hall, 1808-1890.