Advocating Social Change through International Law
Daniel Bradlow & David Hunter
Global Intellectual Property Protection and New Constitutionalism
Jonathan Griffiths & Tuomas Mylly
The Philosophy of Criminal Law: An Introduction
Christopher Cowley and Nicola Padfield
Basic Mechanical Engineering
Pravin Kumar
Journalism: A Very Short Introduction
Ian Hargreaves
Oxford Modern English Grammar
Bas Aarts
Oxford Handbook of Anaesthesia
Keith Allman & Iain Wilson
Brierly's Law of Nations
Andrew Clapham
Drugs in Palliative Care
Andrew Dickman