textile technology hardcover hardcover english About 97 Products