Author: Gongsun, Long
Born: 3rd cent. B.C.