Common Sense For Hard Times by Jeremy Brecher & Murray Bookchim