Author: Ko Hung
Dates: active 4th century.