J.j. Pizzuto’s Fabric Science, Hardcover by Sarkar, Ajoy K.; Johnson, Ingrid;…

This textbook is part of a series, but it works perfectly on its own.