A practical and accessible introduction to the early stages of the English language: Old English, Middle English and Early Modern English.
Buy Essentials of Early English: Old, Middle and Early Modern English by Jeremy J. Smith from Australia's Online Independent Bookstore, BooksDirect.