Steven C. Roach
Steven C. Roach is Associate Professor of International Relations at the University of South Florida-Tampa. He has published extensively on the politics of international law and is currently completing a book on South Sudan, Find him at @sroach82