James Horrox
1983
-
country of citizenship: United Kingdom
languages spoken, written or signed: English
educated at: Newcastle University, Manchester Metropolitan University
occupation: editor, researcher, writer, political scientist
official website: jameshorrox.com, jameshorrox.net
Human - wd:Q98043163