A dictionary of dyeing and calico printing: containing a brief account of dyeing and printing textile fabrics