ID:DA17731769
Search authors sharing the same name
Mohamed Elewa Badar
Hart Publishing 2015 Studies in international and comparative criminal law
: pbk
Available at 1 libraries
Hart 2013 Studies in international and comparative criminal law v. 12
Available at 9 libraries