Author: Daoxuan
Born: 596
Died: 667