Background
Callanan, James David was born on December 18, 1959 in Newcastle.
Callanan, James David was born on December 18, 1959 in Newcastle.
Bachelor in History, University Durham, 1994. Doctor of Philosophy, University Durham, 2000.
Lecturer University Durham, since 2000.