Lenin and Philosophy and Other Essays
Bolshevism; The Road to Revolution
Pakistan's Other Story; The 1968-9 Revolution
Globalisation and the Prospects for Critical Reflection
Issues in Indian History, Politics and Society