Interactive tree of Eleanor Peyton

Eleanor Peyton
Benjamin J. Peyton 1657
Eleanor Corprew 17021753
John Corprew
Mary Lockhart
John Lockhart
James Horatio Lockhart 16471711
Margaret Burnet