Weaving - Held, Shirley E. (Holt Rinehart and winston, New York, 1978)