Author: Xuanlan Wang
Born: 626
Died: 697