Needlepoint : a modern stitch directory : over 100 creative stitches and techniques for tapestry embroideryEmma Homent