Tag Archives: american socialism

030: Allen Ruff pt 1, the Socialist Party of America

Episodes 30 and 31 are two parts of an interview with my friend and comrade, historian Allen Ruff. Allen is an independent scholar who has published numerous articles, most recently an extended series on the legacy of World War 1; … Continue reading

Posted in Black Sheep Podcast | Tagged , , , , | Leave a comment