posted on 2024-03-01, 02:10authored byJan Knippers Black
A full acknowledgement is made of the original publication of the full text (xi, 281 pages) of The Politics of Human Rights Protection by Jan Knippers Black, 2009, reproduced by permission of Rowman & Littlefield
History
Institution
Middlebury Institute of International Studies at Monterey