John Newton John Milton Joan Seaton : John Tileston Echnaton by John Eaton. Brian Seaton. Heaton J.B. Heaton. Keaton