James Lee Ray

James Lee Ray is a professor of political science at Vanderbilt University. He previously taught at Florida State University, where he directed the International Affairs and the Peace Studies.