Welcome to the revolution : universalizing resistance for social justice and democracy in perilous times /
Also on the titlepage: a revolutionary progressive strategy for the Trump era and beyond.
Welcome to the revolution : universalizing resistance for social justice and democracy in perilous times /
Also on the titlepage: a revolutionary progressive strategy for the Trump era and beyond.
type
sameAs
nativeViewer
numberOfPages
xxiv, 315 pages :
physicalDescription
xxiv, 315 pages :
creator
description
Also on the titlepage: a revolutionary progressive strategy for the Trump era and beyond.
inLanguage
name
Welcome to the revolution : un ...... democracy in perilous times /