Spin Span Spun: Fact and Folklore for Spinners and Weavers