Born: May 1805 in Hamilton, Lanarkshire, Scotland
Died:
Married: ABT 1823 in Dalhousie, Lanarkshire, Ontario, Canada
Parents:
Born:
Died: 1874
Parents: | John Duncan ↓ → | | Agnes Thompson ↓ → |