books by subject
C Programming Language

Living Literature: Exploring Advanced Level English Literature

Teach Yourself Teaching English (as a foreign/second language) (Tyl)

Living Literature: Reading Drama

English Grammar for Students of French, 5Ed: The Study Guide for Those Learning French

English Grammar for Students of Spanish: The Study Guide for Those Learning Spanish

Voila Second edition Student book: A Course in French for Adult Beginners

Pasos 1: Support Book

Teach Yourself Beginner's Hindi (TYBL)

Teach Yourself French Verbs New Edition (TYV)

Teach Yourself Italian New Edition (TYCC)

Teach Yourself Beginner's Latin New Edition (TYBL)

English for Common Entrance Pupil's Book

Hodder Larousse School French Dictionary

Action Grammaire!: New Advanced French Grammar

Beyond Words: How Language Reveals the Way We Live Now

Teach Yourself Beginner's Italian Book Fourth Edition (TYBL)

Lend Me Your Ears: Great Speeches in History

"They Say / I Say": The Moves That Matter in Academic Writing

The Norton Anthology of English Literature: v.1: Vol 1

Language, Literature and Critical Practice: Ways of Analysing Text (Interface)

Routledge Dutch-English, English-Dutch Dictionary

France Today: Introductory Studies

Computers in Translation: A Practical Appraisal

Colloquial Arabic of the Gulf and Saudi Arabia: A Complete Language Course (Colloquial Series)

The Development of the Sonnet: An Introduction

A History of the English Language

Teaching English (Open University)

Teaching Modern Languages (Open University)

Colloquial Chinese: A Complete Language Course (PB + CD)
