Glasgow G1 1XU
United Kingdom
University of Strathclyde
support for war, democratic peace, religion, Islamophobia