Author: XU TIE NIU DENG