Ontify

⌘S

John MacLennan

Dr. John MacLennan

Peerage person ID=81029.

Statements about John MacLennan

Instance Of

Human

Sex or Gender

Male

Child

Nancy MacLennan

Given Name

John
Powered byWikidataWikidata