CAVENDISH MARSHALL ENCYCLOPEDIA OF EMBROIDERY - LOND. MARSHALL CAVENDISH 1972 - 284 Dewey Class. No.: 746.4403 C315E