John Callow is the Director of Archives at the Marx Memorial Library. He is the author of seven books on history and politics, and is a member of Unite the Union.
MORE
The Life of Mary Turner: 1938-2017
John Callow
William Gallacher
Asa Briggs