You are about to access our book library "A Dialectical Pedagogy of Revolt: Gramsci, Vygotsky, and the Egyptian Revolution (Studies in Critical Social Sciences, 73) full version" .