Thanks for the help - all good suggestions. Annep5892, I agree, they are all birth dates and not baptisms for the children related to this couple which is part of the mystery of Margaret Duffus nee Anderson.
My dilemma: Margaret Duffus nee Anderson could not have been born on 1805, as she was the mother of 3 children prior to her marriage to Robert Duffus - all born about 1813-1816 (info obtained from her will in 1864). That would make her about 12 years of age when her first child was born if she is the Margaret Anderson born in 1805. Would her parents have had her in 1791, then married in 1794, then had another child named Margaret in 1805?
If Margaret Anderson's parents are William Anderson and Margaret Wilson, then here are the documents relating to them. You will see they married 3 years after the birth of Margaret Duffus nee Anderson. Margaret Wilson(b 30 March 1769 in Edinburgh,Midlothian, Scotland) was aged 34 when she married William Anderson:
Marriage
Midlothian (Edinburgh), Scotland, Extracted Parish Records Margaret Wilson, daughter of Richard Wilson, printer. married William Anderson saddler in the Canongate in Canongate Kirk 29 May 1794
Text: Anderson, William, shoemaker, and Margarate Wilson, daughter of Richard Wilson, printer in Edinburgh 29 May 1794
Book: Register of Marriages, 1564-1800. (Marriage)
Collection: Midlothan: Edinburgh - Parish of Holyroodhouse or Canongate. Register of Marriages, 1564-1800
Births of children:
Martha Anderson
1797: 13/03/1797 ANDERSON MARTHA WILLIAM ANDERSON/MARGARET WILSON FR9990 (FR9990) F EDINBURGH EDINBURGH CITY CITY/MIDLOTHIAN 685/01 0390 0222
Richard Anderson
Name: Richard Anderson
Gender: Male
Birth Date: 8 Oct 1799
Birth Place: Edinburgh Parish, Edinburgh, Midlothian, Scotland
Baptism Place: Edinburgh Parish, Edinburgh, Midlothian, Scotland
Father: William Anderson
Mother: Margaret Wilson
FHL Film Number: 1066687
Reference ID: 2:18K8V65
John Anderson
Name: John Anderson
Gender: Male
Birth Date: 31 Dec 1802
Birth Place: Edinburgh Parish, Edinburgh, Midlothian, Scotland
Baptism Place: Edinburgh Parish, Edinburgh, Midlothian, Scotland
Father: William Anderson
Mother: Margaret Wilson
FHL Film Number: 1066687
Reference ID: 2:18KBSWF
Margaret Anderson
10/07/1805 ANDERSON MARGARET WILLIAM ANDERSON/MARGARET WILSON FR222 (FR222) F EDINBURGH EDINBURGH CITY CITY/MIDLOTHIAN 685/01 0400 0278
This is why I am wondering if there is another couple, named Margaret Wilson and William Anderson, who was a saddler, who had a child named Margaret Anderson, about 1791 (according to Margaret's will) in the Haddingtonshire area?? If so, I cannot find it.