Author: Li, Zongdao.