books by subject

C Programming Language

Filter by available

International Perspectives on English as a Lingua Franca: Pedagogical Insights (International Perspectives on English Language Teaching)

By Bowles, Hugo, Cogo, Alessia

Assessment and Autonomy in Language Learning

By Everhard, Carol J.

Beliefs, Agency and Identity in Foreign Language Learning and Teaching

By Kalaja, Paula, Barcelos, Ana Maria F, Aro, Mari, Ruohotie-Lyhty, Maria

International Perspectives on English Language Teacher Education: Innovations from the Field (International Perspectives on English Language Teaching)

By Farrell, Thomas S.C.

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

By Graham, Robert

Introduction to Bilingualism (Macmillan Modern Linguistics)

By Schelletter, Christina

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

By T'ung, P.C., Pollard, D.E.

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

By Crosthwaite, Peter, Hutchison, Susan, Wijayatilake, Claire, de Souza, Natasha

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

By Crosthwaite, Peter, de Souza, Natasha, Loewenthal, Marc

EasyWriter

By Lunsford, Andrea A.

The Everyday Writer with 2016 MLA Update

By Lunsford, Andrea A.

Greek Stories (Second Edition): A GCSE Reader

By John Taylor and Kristian Waite

Analysing Political Speeches: Rhetoric, Discourse and Metaphor

By Charteris-Black, Jonathan

New and Experimental Approaches to Writing Lives

By Parnell, Jo, Craig, Hugh, Brien, Donna Lee

Essential Statistics for Applied Linguistics: Using R or JASP

By Loerts, Hanneke, Lowie, Wander, Seton, Bregtje

English Matters for Jamaica 2E Grade 8 Workbook

By Sander, Julia

Mastering the Language of Literature (Palgrave Master Series)

By Hebron, Malcolm

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

By Tom Carty, Isle Wuhrer

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

By Clark, Urszula

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

By Finch, Geoffrey

Mastering Advanced English Language (Palgrave Master Series)

By Thorne, Sara

Language Matters

By Bauer, Laurie, Holmes, Janet, Warren, Paul

Dialect in Film and Literature

By Hodson, Jane

The Art of English: Everyday Creativity

By Maybin, Dr Janet, Swann, Joan

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

By Boulter, Amanda

How to Write Fiction (And Think About It)

By Graham, Robert

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

By Peck, Dr John, Coyle, Martin, John

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

By Kay, Sue, Jones, Vaughan, Jones, Vaughan, Kerr, Philip, Maggs, Peter

Email English

By Emmerson, Paul

CAE Testbuilder with key

By French, Amanda