Recent cotton mill construction and engineering - Nasmith, Joseph, 1850-1905 (Bristol : John Heywood, 1900)