Embroidery & Patchwork Revisited: An Illustrated Guide to Ha... By Vaine, Janice Paperback Price $63.97 Free Shipping