John Callow

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.

Books / articles