JEFFREY HAYNES is Professor of Politics at London Metropolitan University, UK, where he teaches courses on religion, politics, and international relations. He has published widely on international development including
Palgrave Advances in Development Studies.