Author: Yuan Ju
Born: ca. 343 B.C.
Died: ca. 277 B.C.