501 Ways to be a Better Cross Stitcher
Publisher: The World of Cross Stitching