Born: 1670 in , Aberdeenshire, Scotland
Died:
Married:
Parents: | Alexander Keith ↓ → |
Born:
Parents:
Born: Nov 1696 in Petershead, Aberdeenshire, Scotland
Died: 1758 in Hamilton, Fauquier, Va