Dyes and pigments [ new research - Lang, Arnold R. (Nova Science Publishers, 2009)