Author: Xunzi
Alternate names: Hsün-tzu; Hsün-tzǔ; Xunzi.
Born: 340 B.C.
Died: 245 B.C.