Cotton Weaving and Designing  6th Edition
Cotton Weaving and Designing 6th Edition

Taylor, John T.