Chemistry Of Calico Printing, Dyeing, And Bleaching by Charles O'Neill