Firefly's Step-by-Step Encyclopedia of Needlecraft: Patchwork, Embroidery, Quilting, Sewing, Knitting, Crochet, Applique Plus Dozens of Projects with How-to Instructions