I am a descendant of John Brown who died in 1799 in Caswell County, NC. I am descended through his son, Bedford Brown (1769-1818), who married Sarah Trigg on Aug. 29, 1798, in Sumner County, TN. There is some thought in my family that this John Brown had the middle name "Edmunds," but I have not been able verify that name. Think any of this might be what you are looking for? I don't have anything specific on Leonard except that there are a number of references to Leonard in the real property records of Caswell County.