Jeffrey Haynes
Jeffrey Haynes, the author of more than 40 books, is a professor of politics and director of the Centre for the Study of Religion, Conflict and Cooperation at London metropolitan University, where he teaches courses on international relations.