Skip to main content Skip to search Skip to search

About

James Kennedy

James Kennedy is senior lecturer in sociology and programme director of the MSc in Nationalism Studies at the University of Edinburgh.