John Macmillan is 'n kleinseun van Eleanor Pratt.
Voorouers van John Macmillan tot by Eleanor Pratt Sien