Author: 楊筠松
Dates: active 9th century.