The Struggle over Human Rights: The Non-Aligned Movement, Jimmy Carter, and Neoliberalism

The Struggle over Human Rights: The Non-Aligned Movement, Jimmy Carter, and Neoliberalism

The Struggle over Human Rights: The Non-Aligned Movement, Jimmy Carter, and Neoliberalism