Author: Dajun Lü
Dates: 11th cent.