books by subject
C Programming Language

How to Write A Short Story (And Think About It)

Introduction to Bilingualism (Macmillan Modern Linguistics)

T'ung & Pollard's Colloquial Chinese (The Colloquial Series)

Mindset for IELTS Level 1 Student's Book with Testbank and Online Modules: An Official Cambridge IELTS Course (Modular Ielts Blended Learning) (Cambridge English)

Mindset for IELTS Level 2 Student's Book with Testbank and Online Modules: An Official Cambridge IELTS Course (Modular Ielts Blended Learning)

EasyWriter

EasyWriter with Exercises

The Everyday Writer with 2016 MLA Update

Rules for Writers with 2016 MLA Update

The Everyday Writer with Exercises with 2016 MLA Update

Greek Stories (Second Edition): A GCSE Reader

Analysing Political Speeches: Rhetoric, Discourse and Metaphor

New and Experimental Approaches to Writing Lives

Essential Statistics for Applied Linguistics: Using R or JASP
English Matters for Jamaica 2E Grade 8 Workbook

Mastering the Language of Literature (Palgrave Master Series)

Foundations German: Level 1 (Palgrave Foundation Languages) (Palgrave Foundation Series Languages)

Studying Language: English in Action (Perspectives on the English Language)

Key Concepts in Language and Linguistics: Second Edition (Palgrave Key Concepts)

Mastering Advanced English Language (Palgrave Master Series)

Language Matters

Dialect in Film and Literature

The Art of English: Everyday Creativity

Writing Fiction: Creative and Critical Approaches (Approaches to Writing)

How to Write Fiction (And Think About It)

The Student's Guide to Writing: Spelling, Punctuation and Grammar (Palgrave Study Guides)

Inside English 2 SB Asia: Student Book with CD: Level 4 - Intermediate

Email English

CAE Testbuilder with key
