Shenai V A

Chemistry of dyes principles of dyeing vol 2