Downfall of capitalism and communism: A new study of history - Batra, Raveendra (London Macmillan)