Elements of Weaving: a complete introduction to the art and techniques - THORPE, Azalea Stuart (Doubleday & Company, Inc.)