books by subject
C Programming Language
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
IELTS Testbuilder - Book with Audio-CDs (With Key): Pack (with Key)
Skills for FC Use of English SB
Story Magic 1 Pupils Book International
Story Magic: Activity Book No.1 (Story Magic)
Story Magic 1 Teachers Book International: Teacher's Book No. 1
Story Magic 2 Pupils Book International
Story Magic 2: Activity Book (Story Magic)
Story Magic 2 Teachers Book International
Story Magic 3: Pupil's Book
Story Magic 3: Activity Book (Story Magic)
Story Magic 3 Teachers Book International
Story Magic 4 Pupils Book International