James Ryan

Ph.D. in History
Lecturer in Modern Russian History, Cardiff University. Fellow of the Royal Historical Society (FRHistS)
Author ID: 4957
Interests