The encyclopedia of needlework. - Dillmont, Thérèse de (DMC Library)