Author: Ben Cheng
Born: 6th cent. B.C.