Spartacus a study in revolutionary history - Ridley , Francis A. (Independent Labour Party, 1944)