The politics of human rights protection by Jan Knippers Black | Menrva Books