Author: Rui Zhao
Born: 8th cent.