The Essential Book of Embroidery Stitches (Beautiful Hand Embroidery Stitches: 100 + Stitches with Step by Step Photos and Explanations)