Chemical Principles Of Synthetic Fibre Dyeing by S.M. Burkinshaw