Open menu
Herbert Walmsley
Cotton Spinning and Weaving - a Practical and Theoretical Treatise