Contemporary human rights ideas - Ramchara, Bertrand G. (Global institutions;, 2008)