Textbook on Contract Law,13th Edition
International Trade Law,5th Edition
Nutcases: Contract Law,7th Edition
Nutshells: Company Law,Revision Aid and Study Guide, 8th Edition
Introduction to Business Law,Fourth Edition
International Law,5th Edition
Public International Law,4th Edition
International Trade Law
Nutshells: Commercial Law,3rd Edition
Arbitration in the UAE
Handbook of European Criminal Procedure
Banking Supervision and Criminal Investigation : Comparing the EU and US Experiences