Indian Independence: A Revolution lost
Gandhi: the myths behind the Mahatma
What the Russian Revolution achieved and why it degenerated
The Russian Revolution: The meaning of October
India and Pakistan: Traumatic Partition and the Elusive Independence
The forsaken history of liberation
70 years since the Battle of Stalingrad – How the Soviet Union defeated the Nazis
Thesis of Indian Fourth Internationalists
The Political Relevance of Bhagat Singh