Type book Authors Amritava Banerjee Publisher K. P. Bagchi Language English Keywords 2 substantive philosophy of history marxism/historical materialism/socialism politics (political history/political theory)