The Oxford book of English verse 1250 - 1918 (Oxford Univ. Press, 1997)