needlework author books novel cross stitch design book quilt fabrics writer crafts dentist cosmetic dentistry authors fabric quilting dentistry embroidery cotton dental dentists