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