books by publisher
Cambridge University Press
New Directions in Geographical Fieldwork (Update)
Vivite Mortales Meneo
Cambridge Latin Course Unit 3A Pupil's book: Stages 21-28
Cambridge Latin Course Unit 3B Pupil's book
Cambridge Latin Course Unit 3 Pupil's Book Set (13 Booklets)
Selections from Aeneid II Teacher's handbook (Cambridge Latin Texts)
Cambridge Latin Course Unit 2B Pupil's book
Democracy and the State: 1830 -1945 (Cambridge Perspectives in History)
Musical Forms Listening scores
India: From Mughal Empire to British Raj (Cambridge History Programme Key Stage 3)
Juvenal: Satires Book I (Cambridge Greek and Latin Classics)
Tacitus: Histories Book I: 1 (Cambridge Greek and Latin Classics)
Lucan: De Bello Civili Book 2 (Cambridge Greek and Latin Classics)
Livy: Book 6: AB Urbe Condita Book VI: 06 (Cambridge Greek and Latin Classics)
Cicero: Select Letters (Cambridge Greek and Latin Classics)
THE ORDINARY AND THE FABULOUS: An Introduction to Myths, Legends and Fairy Tales
Human Motivation
Euclidean and Non-Euclidean Geometry: An Analytic Approach
An Introduction to Computational Combinatorics: 9 (Cambridge Computer Science Texts, Series Number 9)
Combinatorics: Topics, Techniques, Algorithms
Term Rewriting & All That
Representations of Groups: A Computational Approach: 124 (Cambridge Studies in Advanced Mathematics, Series Number 124)
Primes and Programming: An Introduction to Number Theory with Computing
Enumerative Combinatorics: Volume 2: 62 (Cambridge Studies in Advanced Mathematics, Series Number 62)
Complexity: Knots, Colourings and Countings: 186 (London Mathematical Society Lecture Note Series, Series Number 186)
Polynomial Invariants of Finite Groups: 190 (London Mathematical Society Lecture Note Series, Series Number 190)
Graph Theory Coding Theory and Block Designs: 19 (London Mathematical Society Lecture Note Series, Series Number 19)
Finite Geometries and Designs: Proceedings of the Second Isle of Thorns Conference 1980: 49 (London Mathematical Society Lecture Note Series, Series Number 49)
Algebraic Combinatorics on Words: 90 (Encyclopedia of Mathematics and its Applications, Series Number 90)