Author: Puguang
Dates: fl. 645-664