JJ Pizzuto’s Fabric Science 10th Edition by Ingrid Johnson, Joseph J. Pizzuto… You will find that this textbook includes a list of online resources for extra help.