Textiles : concepts and principles / - Elsasser, Virginia Hencken, (Fairchild Books,, 2010)