Author: Xuanhe Wang
Born: 7th cent.