Resistance And Revolution Throughout History · Sam Seder · Sentinel