Author: Suiliang Zhu
Born: 596
Died: 658