Author: Pingzhong Gong
Dates: active 11th century.