Libris
The big book of hand-embroidery projects: 52 patterns you'll love to stitch - That Patchwork Place