books by author
David
Oliver Cromwell: Politics and Religion in the English Revolution 1640–1658 (Cambridge Topics in History)
The Cambridge Encyclopedia
The Cambridge Encyclopedia of the English Language
Consciousness and Revol Soviet Phil: From the Bolsheviks to Evald Ilyenkov (Modern European Philosophy)
Modern French Drama 1940-1990 2ed
Primary Physical Education: Implementing the National Curriculum
Teaching Children English: An Activity Based Training Course: A Training Course for Teachers of English to Children (Cambridge Teacher Training and Development)
The Cambridge Encyclopedia of Language
Numerical Methods (School Mathematics Project 16-19)
The Cambridge Encyclopedia Updated
Photosynthesis (Studies in Biology)
Cambridge Paperback Encyclopedia
Theory of Algebraic Invariants (Cambridge Mathematical Library)
Cambridge Coordinated Science: Chemistry
The Cambridge Factfinder Updated edition
A Door to Secrets: Riddles in Rhyme (Cambridge Reading)
First Certificate Avenues Revised Edition Student's book
First Certificate Avenues Revised Edition Teacher's book
New Abacus: Number Textbook 2 Year 6 (New Abacus): Number Textbook Year 6
Hodder Science Gold Pupil's Book B: Pupil's Book Bk. B (Hodder Science Gold Series)
Introducing Phonology (Cambridge Introductions to Language and Linguistics)
A Concise History of Portugal (Cambridge Concise Histories)
An Introduction to Islam (Introduction to Religion)
Business Studies for AS OCR
Business Studies for AS OCR
Task-Based Language Teaching: A Comprehensively Revised Edition of Designing Tasks for the Communicative Classroom (Cambridge Language Teaching Library)
The Cambridge Concise Encyclopedia
The Cambridge Encyclopedia of Language
The Cambridge Encyclopedia of Language