fbpx

Fearghal McGarry

1 book review by Fearghal McGarry.

Fearghal McGarry is a professor in the School of History, Anthropology, Philosophy and Politics at Queen's University Belfast.