books by subject
Society
The Watch by the Sea (Cambridge Reading)
The Cape of Rushes (Cambridge Reading)
The Chinese New Year (Cambridge Reading)
The Story of Running Water (Cambridge Reading)
SMP 11-16 Book A3: Bk.A3 (School Mathematics Project 11-16)
SMP 11-16 Book A6 (School Mathematics Project 11-16)
Textiles: Key Stage 4 (STEP - Design and Technology 5-16)
Aristotle: The Politics and the Constitution of Athens (Cambridge Texts in the History of Political Thought)
Sociolinguistics and Language Teaching (Cambridge Applied Linguistics)
Welcome Night (Cambridge Reading)
A Corner of Magic (Cambridge Reading)
The Cambridge Companion to Aphra Behn (Cambridge Companions to Literature)
The Psychologist's Companion: A Guide to Scientific Writing for Students and Researchers
First Language English: IGCSE Workbook (Cambridge International IGCSE)
The Pocket Guide to English Language (Literacy in Context)
Study Reading: A Course in Reading Skills for Academic Purposes
Core 1 and 2 for OCR (Cambridge Advanced Level Mathematics for OCR)
Core 3 and 4 for OCR
Spectrum Biology Class Book (Spectrum Key Stage 3 Science)
Strategic Reading 2 Teacher's manual: Building Effective Reading Skills: Level 2
Strategic Reading 2 Student's book: Building Effective Reading Skills
Strategic Reading 1 Student's book: Building Effective Reading Skills
The Population History of Britain and Ireland 1500-1750 (New Studies in Economic and Social History)
The Romans in Britain Pupils' book (Cambridge Primary History)
Descartes: Meditations on First Philosophy: With Selections From The Objections And Replies
Dinosaur Big book (Cambridge Reading)
What's the Time? Big book (Cambridge Reading)
Mentor Courses: A Resource Book for Trainer-Trainers (Cambridge Teacher Training and Development)
Health and Society in Britain Since 1939 (New Studies in Economic and Social History)