Recent cotton mill construction and engineering / - Nasmith, Joseph (John Heywood, 1900)