John Menzies Macfarlane - Pedigree | FamilyCentral
 11 Oct 1833 - 4 Jun 1892
Elizabeth Jane Adams
 md. 30 Jan 1879