Fabric science - Pizzuto, Joseph James (Fairchild, 1987)