Rethinking revolution - Panitch, Leo,Ed (Leftword books, 2016)