Are you looking for this publisher?

Institut Français des Relations Internationales (IFRI)