Author: Daya Wen
Born: active 6th century
Died: 7th century.