John Macdonald
Peerage person ID=510289
Parents
Angus Macalister Macdonald, 7th of Glengarry
Janet Maclean
Children
Donald Gorum Macdonald
Siblings
Elizabeth Macdonald
Margaret Macdonald
Angus 'Og' Macdonald
Donald Macdonald, 8th of Glengary and Morar