Textiles: concepts and principles - Elsasser, Virginia Hencken (Fairchild Publications)