Jeffrey Haynes

Author

is a professor and director of the Centre for the Study of Religion, Conflict and Cooperation London Metropolitan University, UK

Articles

­­The geopolitics of religion

Too heavy for the springs

Longitude #12