Author: John McRae

Support

10 Ebooks by John McRae

John McRae & Malachi Edwin Vethamani: Now Read On
Now Read On brings together literatures in English from around the world, combining an excellent choice of texts with sound methodological guidance.It contains approximately eighty texts and extracts …
PDF
English
DRM
€25.61
John McRae & Malachi Edwin Vethamani: Now Read On
Now Read On brings together literatures in English from around the world, combining an excellent choice of texts with sound methodological guidance.It contains approximately eighty texts and extracts …
EPUB
English
DRM
€32.03
John McRae & Malachi Edwin Vethamani: Now Read On
Now Read On brings together literatures in English from around the world, combining an excellent choice of texts with sound methodological guidance.It contains approximately eighty texts and extracts …
PDF
English
DRM
€31.93
Ronald Carter & John McRae: Routledge History of Literature in English
The Routledge History of Literature in English covers the main developments in the history of British and Irish literature, with accompanying language notes which explore the interrelationships betwe …
EPUB
English
DRM
€57.90
Ronald Carter & John McRae: Routledge History of Literature in English
The Routledge History of Literature in English covers the main developments in the history of British and Irish literature, with accompanying language notes which explore the interrelationships betwe …
PDF
English
DRM
€57.78
Ronald Carter & John Mcrae: Language, Literature and the Learner
Language, Literature and the Learner is an edited volume evolving from three international seminars devoted to the teaching of literature in a second or foreign language. The seminars explicitly addr …
EPUB
English
DRM
€92.53
Ronald Carter & John Mcrae: Language, Literature and the Learner
Language, Literature and the Learner is an edited volume evolving from three international seminars devoted to the teaching of literature in a second or foreign language. The seminars explicitly addr …
PDF
English
DRM
€92.50