Weaving Rag Rugs: New Approaches in Traditional Rag Weaving by Tom Knisely Back to product details page >