Frances Willard Dunsmoor — American needleworker