Author: Ben Cheng
Dates: active 6th century B.C.