Voorouders van John Macmillan tot aan Eleanor Pratt