Author: Ruilong Zeng
Died: 2003