Encyclopedia of Needlecrafts: A Complete Practical and Inspirational Guide to Traditional and