Author: Shigu Yan
Born: 581
Died: 645