Modern Textile Machinery by Tweedales & Smalley (1920) Ltd. - Tweedales & Smalley (1920) Ltd. (Castleton : Tweedales & Smalley)