Step-by-Step Embroidery Stitches: Hand and machine embroidery techniques made simple, with 300 colour photographs and diagrams