Author: Shenzi Gu
Born: 9th cent.