Six Centuries of English Poetry: Tennyson to Chaucer by Baldwin, James
 is a Project Gutenberg book, now on Github.