Nanotechnology in Textile Dyeing and Printing - Bairagi, Satyaranjan.; Ali, S. Wazed.; Ahmed, Shakeel. (Elsevier,)