David Freeman Rogers - Pedigree | FamilyCentral
 24 May 1828 - 30 Dec 1903
 17 Mar 1797 - 31 May 1846
 19 Aug 1801 - 6 Mar 1877
 12 Oct 1755 - 1834
 15 Nov 1759 - 1840
 25 Jun 1727 - 18 Nov 1815
 29 Apr 1731 -
 31 Jan 1680 - 29 Dec 1757
 3 May 1692 -