- Introduction to International Criminal Law (International and Comparative Criminal Law Series) (International and Comparative Criminal Law Series)
- International Criminal Law: Cases and Materials (Carolina Academic Press Law Casebook Series)
- Crimes Against Humanity: Historical Evolution and Contemporary Application
- The Shari'a and Islamic Criminal Justice in Time of War and Peace
- Chronicles Of The Egyptian Revolution And Its Aftermath: 2011-2016


























