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.