Charles Ladd b. 8 October 1813, Stokes County, North Carolina, to Joseph Ladd and Mary Angel d. 29 May 1887, Osborne,...

read more