John Brown b. about 1796, near Lenoir, Burke County, North Carolina, to William and Elizabeth (Rippetoe?) Brown d....

read more