Encyclopedia of needlework - Dillmont, Therese de (Mulhouse, France T. De Dillmont)
Also published in English, French, Italian, German and Spanish.
Keywords: Needlework