John Milton The supreme Englishman - Senior, H. L. (Allen, 1970)