Margaret Sherlock Thompson - Pedigree | FamilyCentral
 5 Jul 1882 - 16 Jun 1945
 Abt 1844 - 2 Jan 1911
 Abt 1852 - 27 May 1904
Family Group
Family Group
Family Group
Family Group
John Alexander Ritter
 md. 16 Oct 1902
  Children
    1.
Living
    2.
Living
    3.
Living
    4.
Living
    5.
Living
    6.
Living
    7.
Living
    8.
Living
    9.
Living
    10.
Living