Hegel, Marx and Vygotsky : essays on social philosophy / by Andy Blunden
Hegel, Marx and Vygotsky : essays on social philosophy