Genealogical Record: William MacPherson
Parents, Grandparents and Great-grandparents
?
?
?
?
?
?
?
?
?
?
?
?
?
?
William MacPherson
Children (and their parents)
John MacPherson
(
Isabel McNichol
)