Mary Thomas's Dictionary of Embroidery Stitches Jan Eaton, Mary Thomas Paperback Published 21 Dec 2018