Ontify

⌘S

James B. McDonald

Peerage person ID=507979.

Statements about James B. McDonald

Instance Of

Human

Sex or Gender

Male

Family Name

Q20827080

Child

Simon McDonald

Given Name

James

Spouse

Angela McDonald
Powered byWikidataWikidata