encyclopedia of needlework pdf