Sarah Williams is an ancestor of the 7th generation of John Macmillan.
Ancestry of John Macmillan up to Sarah Williams See