Martha Stewart's Encyclopedia of Sewing and Fabric Crafts by Martha Stewart & Martha Stewart Living Magazine