Author: Wu, Shaozhi.