Responsibility to protect : the global moral compact for the 21st century / - Cooper, Richard H.; Voïnov Kohler, Juliette. (Palgrave Macmillan,, 2009)