Dictionary Of Textile Coloration And Finishing by Alan H. McKeand