John Carter Stocks - Pedigree | FamilyCentral
 23 Apr 1879 - 28 May 1951
Family Group
 4 Mar 1848 - 27 Dec 1921
Mary Ellen Argyle
 md. 23 Mar 1904
  Children
    1.
    2.
Living
    3.
Living
    4.
Living