Instructor: Stephen Long

No image available Biography: Stephen Long (Ph.D. University of North Carolina, 2005) is Associate Professor of Political Science and Global Studies at the University of Richmond, where he teaches courses on international relations and American foreign policy. His research focuses on the causes of war, rivalries, and victory and defeat in war. He is also interested in alliance politics and nuclear proliferation.Link to Bio

Classes by this instructor