User photo

Steven C. Roach

About

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. He is Professor of International Relations and former Director of Graduate Programs at the School of Interdisciplinary Global Studies at the University of South Florida.