States: North Carolina: Haywood
Yes, I know some of David Allen's history. His was born about 1835 in Rutherford County, NC to Richard Edward Allen & Anna Walker.
Richard Edward Allen was born about 1785 in Wilkes County, NC. His mother was Naomi Hall Adams, widow of William Adams, and daughter of John Hall. She later married William Edwards in Rutherford County. His father is unknown. I have some thoughts about his father but not a scrap of proof. At the time Richard was born, his mother was probating her first husbands estate. The sheriff of Wilkes County at that time was Richard Allen. It is very unusual for a child born outside of marriage to have a surname other than his mothers. At no time did Naomi ever use the name Allen. Richard had a brother, John Adams, who settled in lower Burke County and 2 siblings who are unknown.