Textile Finishing Edited by Derek Heywood - Harmpshire Society of Dyers and Colourists 2003