Author: Yiping Ruan
Died: 1999