TY - BOOK AU - Hall, A.J. TI - Textile finishing U1 - 677.028.25 H15I PY - 1966/// CY - London PB - Heywood KW - TEXTILE FINISHING ER -