The Physics of Low-dimensional Semiconductors: An Introduction
Numerical Recipes in Fortran 77: The Art of Scientific Computing
New Cambridge Statistical Tables
Communicating in Science: Writing a Scientific Paper and Speaking at Scientific Meetings (2nd Edition)
Introduction to Animal Parasitology
Plato: 'The Republic' (Cambridge Texts in the History of Political Thought)
An Historical Introduction to Private Law
Sociolinguistics and Language Teaching (Cambridge Applied Linguistics)