The Avenel Companion to English and American Literature by David Daiches | Menrva Books