Pigment Printing and Functional Finishing: of Cellulose Containing Fabrics by Nabil A. Ibrahim | Menrva Books | MenrvaBooks