John Macmillan is 'n agterkleinseun van John Isaacs Pratt.
Voorouers van John Macmillan tot by John Isaacs Pratt Sien