Callahan Gail: Hand Dyeing Yarn and Fleece. Dip Dyeing, Hand-Painting, Tie-Dyeing and Other Creative Techniques. Storey Publishing, 2010