Socialism 101: From the Bolsheviks and Karl Marx to Universal Healthcare and the Democratic Socialists, Everything You Need to Know about Socialism by Kathleen Sears 6 h 35 min