James Nasmyth, engineer an autobiography
Nasmyth, James,1808-1890.
Smiles, Samuel,1812-1904.
London John Murray
1897
Includes index
Nasmyth, James
Mechanical engineers