Socialism for the Twenty-first Century
The Socialist Challenge Today is an essential read. It provides “revolutionary realism” in its analyses and is free of naïveté, pessimism, and–especially–replications of revolutionary strategy frozen in amber from the twentieth century. That alone makes it a necessary addition to every socialist’s bookshelf.