Socialism on Trial Testimony at Minneapolis Sedition Trial by James Patrick Cannon | Menrva Books