Cotton Weaving and Designing / 6th Edition
John T. Taylor