books by subject
Advanced English as Foreign Language

Living Literature: Exploring Advanced Level English Literature

Living Literature: Reading Drama

Tout Terrain Students Book

Aventura Nueva 3: Higher Pupil's Book: Bk. 3

How to Pass Higher English

Mot à Mot: New Advanced French Vocabulary

Palabra por Palabra: New Advanced Spanish Vocabulary

Wort für Wort: New Advanced German Vocabulary

Action Grammaire!: New Advanced French Grammar

Aktion Grammatik!: New Advanced German Grammar

AS/A-Level French Exam Revision Notes 2nd Edition (Exams Revision Notes)

Edexcel German Grammar for A Level (EAML)

Edexcel Spanish Grammar for A Level (EAML)

Edexcel French for A Level Student's Book with Dynamic Learning Home Edition CD-ROM (EAML)

The Language of Fiction (Intertext)

Language and Social Contexts (Routledge A Level English Guides)

How to be a Brilliant English Teacher

The Dangerous Rise of Therapeutic Education

Doctor Faustus (Revels University Paperbacks)

Doctor Faustus (English Classics S.)

A2 English Language and Literature for AQA B (AS & A2 English Language and Literature for AQA B)

AS English Language for AQA Spec B (AS & A2 English Language for AQA B)

The Handmaid's Tale (New Windmills KS4)

Far From The Madding Crowd (New Windmills)

Jane Eyre

A2 English Language for AQA B (AS & A2 English Language for AQA B)

AS English Language for AQA B (AS & A2 English Language for AQA B)

Heinemann Advanced Shakespeare: Richard II

Heinemann Advanced Shakespeare: The Tempest
