Weave! : an anthology of weave structures and techniques created by the Weave Structure Study Group of the Cambridgeshire Guild of Weavers, Spinners and Dyers.
Cambridgeshire Guild of Weavers, Spinners and Dyers.Weave Structure Study Group.
Bampton : Sagaman,
2002.
Weaving.