Self-Sufficiency: Spinning, Dyeing & Weaving (Part of Self-Sufficiency) Penny Walsh Trade Paperback $19.99