Ontify
⌘
S
⌘
S
Share
James Macdonald
Peerage person ID=503563.
Statements about
James Macdonald
Instance Of
Human
Sex or Gender
Male
Father
Mother
Given Name
James
Family Name
Macdonald
Date of Birth
bc_0_b326138_f2f2f25400c51a5de771122575ce9260a8f4f0
Latest Date
:
1700
Margaret Cameron
Ranald Macdonald, 3rd of Kinlochmoidart