Dyeing and screen-printing on textiles. - Kinnersly-Taylor, Joanna (A. & C. Black, 2003)