John Macdonald, 5th of Glengarry Peerage person ID=510274 (d. 1501) Parents Mary Maclean Children Alexander Macdonald, 6th of Glengarry Partners unknown daughter Cameron