A Brief Guide to Surviving the 21st Century (Revised & Updated Edition) - Danny Katch (Haymarket Books, 2023)
Keywords: Communism, Post-Communism & Socialism; Political Ideologies; POLITICAL SCIENCE; Socialism