Author: Liou, Kin-ling.