Recent cotton mill construction and engineering
MLA
Nasmith, Joseph. Recent Cotton Mill Construction and Engineering. Bristol: John Heywood, 1900.
APA
Nasmith, J. (1900). Recent cotton mill construction and engineering. Bristol: John Heywood.
Chicago
Nasmith, Joseph, Recent Cotton Mill Construction and Engineering. Bristol: John Heywood, 1900.