Baghdadi Mohammad Mahmoud Suleiman (2025) Human Rights and International Criminal Prosecutions in the 21st Century. Külkereskedelmi Kar.