Prof. John Callaghan

 

Biography:

John Callaghan is Professor of Politics and Contemporary History and the University of Salford, specialising in the history of the British Labour Party, the history of socialism and political theory. His recent publications include Communism in Britain: A Documentary History (2011) and British Labour and Foreign Policy: A History (2007).


All Courses by this Tutor: