Author: Shangshan Yang
Born: active 605
Died: 616