books by publisher
Cambridge University Press

Living with Uncertainty (School Mathematics Project 16-19)

Functions (School Mathematics Project 16-19)

Ideas for Assemblies

Oliver Cromwell: Politics and Religion in the English Revolution 1640–1658 (Cambridge Topics in History)

Mechanics in Action

Cambridge Latin Course Unit 2A (Integrated): Unit IIA

Cambridge Latin Course Unit 3A (Integrated)

Cambridge Latin Course Unit 3B (Integrated): Unit IIIB

Ecology: Principles and Applications

Biology at Work

Fourier Analysis

Blake, Kierkegaard, and the Spectre of Dialectic

The Cambridge Encyclopedia

Study Speaking: A Course in Spoken English for Academic Purposes

The Cambridge Historical Encyclopedia of Great Britain and Ireland

The Geometry and Physics of Knots (Lezioni Lincee)

Romeo and Juliet (Cambridge School Shakespeare)

Stench of Kerosene: And Other Short Stories

Agricultural Policies in Developing Countries (Wye Studies in Agricultural and Rural Development)

Key Stage 3 Book 3 (New Horizons Science)

New Horizons: science 5-16: Pupils' Bk Key Stage 3, Y7

SMP 11-16 Handling Data Answer book (School Mathematics Project 11-16)

French Today: Language in its Social Context

Cambridge First Certificate Listening and Speaking Student's book (Cambridge First Certificate Skills)

Sociolinguistics and Contemporary French

Cambridge Contemporary Poets 1: v. 1 (Modes of Writing)

Energy, Forces and Communication (New Horizons Science)

Keeping Healthy: Key Stage 2 (New Horizons Science)

The Earth and its Resources
