John Macmillan on John Isaacs Pratt lapselapse poeg.
John Macmillan esivanemad kuni John Isaacs Pratt Vaata