CharlesP

CharlesP

Semi-Retired Textile Technologist, Knowledgebase enthusiast