zetzhao:A hundred years ago and a hundred years later