books by subject
Languages
Colloquial Latvian: The Complete Course for Beginners (Colloquial Series (Book Only))
T'ung & Pollard's Colloquial Chinese (The Colloquial Series)
Latin Stories (Second Edition): A GCSE Reader
Mastering Arabic 2 Activity Book (Macmillan Master Series (Languages))
Macmillan Science Level 2 Student's Book + eBook Pack
Breakthrough Plus 2nd Edition Level 3 Pr
Move Beyond SB Pack 6
Learning Teaching 3rd Edition Digital Methodology Book Pack
Give Me Five! Level 1 Flashcards
French Complete Course Dictionary (Living Language Complete Course S.)
Mastering the Language of Literature (Palgrave Master Series)
Authoring a PhD: How to Plan, Draft, Write and Finish a Doctoral Thesis or Dissertation (Palgrave Study Guides)
Discovering Language: The Structure of Modern English (Perspectives on the English Language)
Morphology: Palgrave Modern Linguistics (Macmillan Modern Linguistics)
Understanding Global Media
Thinking About Language: Theories of English (Perspectives on the English Language)
Studying Language: English in Action (Perspectives on the English Language)
Key Concepts in Language and Linguistics: Second Edition (Palgrave Key Concepts)
Analysing Newspapers: An Approach from Critical Discourse Analysis
Language Matters
Creative Writing: A Practical Guide: A Practical Guide, Third Edition
Creating and Digitizing Language Corpora: Synchronic Databases v. 1: Volume 1: Synchronic Databases
Creating and Digitizing Language Corpora: Diachronic Databases v. 2
The New Sociolinguistics Reader
Mastering English Literature: Third Edition (Macmillan Master Series)
Teaching Academic Writing in UK Higher Education: Theories, Practices and Models (Universities into the 21st Century)
English Language: Description, Variation and Context (0)
Writing for Engineers (Palgrave Study Skills)
Researching Vocabulary: A Vocabulary Research Manual (Research and Practice in Applied Linguistics)