Books by Ronald Carter
The Penguin Guide to Literature in English
A helpful introduction to English and Irish Literature aimed at non-native speakers of English