Spartacus, a study in revolutionary history - Ridley , F. A