Author
Title
Donation
author
n
nasmith-joseph
Nasmith, Joseph, 1850-1904
Modern Cotton Spinning Machinery, Its Principles and Construction