Understanding International Law through Moot Courts by Stacey M. Mitchell | DealShopping France