The Essential Guide to Embroidery by Murdoch Books | Menrva Books