Ethics and Law: An Introduction (Cambridge Applied Ethics)
Making the Law of the Sea: A Study in the Development of International Law (Cambridge Studies in International and Comparative Law, Series Number 80)
Medical Entomology for Students
Micro- and Nanoscale Fluid Mechanics: Transport in Microfluidic Devices
Cambridge Checkpoint Mathematics Coursebook 9 (Cambridge International Examinations)
Cambridge Primary Mathematics Stage 6 Games Book with CD-ROM (Cambridge Primary Maths)
The New Middle East: Protest and Revolution in the Arab World
Cambridge International AS and A Level Physics Revision Guide (Cambridge International Examinations)