M’Donald, John ♂
Education
Student United College 1871-1872 N. Phil.
Birth/childhood
Born 27.2.1855 son of James McDonald, tailor, St Andrews and Catherine McDonald.
Student United College 1871-1872 N. Phil.
Born 27.2.1855 son of James McDonald, tailor, St Andrews and Catherine McDonald.