The Complete Encyclopedia of Needlework: Anniversary Edition by Thérèse de Dillmont