Prophecy and progress - Kumar, K. (Harmondsworth Penguin Books, 1978)