John Macmillan is een kleinzoon van Eleanor Pratt.
Voorouders van John Macmillan tot aan Eleanor Pratt Zie