John Lang - Pedigree | FamilyCentral
 15 Mar 1832 - 19 Sep 1909
 1792 - 29 Sep 1851
 Mar 1795 - 5 Feb 1860
 Abt 1766 - 24 Jun 1848
 1759 - 6 Feb 1831
 3 Aug 1772 -
 Abt 1773 -
 Abt 1732 -
 12 May 1725 -
 1743 -
 1733 -
 Abt 1736 -
 26 Nov 1690 -
 1 Jun 1699 -
 Abt 1722 -
 Abt 1709 -
 Abt 1706 -
Elizabeth Ogilvie
 md. 15 Jun 1855
Family Group
  Children