Author: Shaoshen Shi
Born: 1588