Textile fibers dyes processes and finishes - Pushpanjali (Random Publications, 2016)