Home›Books›John McRaeJohn McRaeNo biography available.Works (3)Routledge History of Literature in EnglishThe Routledge guide to modern English writing2004Now read on