Professor Steven C Roach
Steven C. Roach is an American professor of International Relations who writes on global ethics, the politics of international law, critical international theory, minority rights, and South Sudan's politics. A central focus of Roach's work is the interaction of ethical values and political power. He is currently Director of Graduate Programs at the School of Interdisciplinary Global Studies at the University of South Florida.
42 views • 2 slides