Author: Shih-liang Shen
Born: 19th cent.