Philosophers By syk2396 Period: 551 BCE to 479 BCE Kong Zi (孔子) Period: 480 BCE to 390 BCE Mò Zi (墨子) Period: 400 BCE to 337 BCE Shen Buhai (申不害) Period: 390 BCE to 335 BCE Shang Yang (商鞅) Period: 384 BCE to 322 BCE Aristotle Period: 372 BCE to 289 BCE Mèng Zi (孟子) Period: 369 BCE to 298 BCE Zhuāng Zi (莊子) Period: 350 BCE to 273 BCE Shen Dao (慎到) Period: 325 BCE to 235 BCE Xún Zi (荀子) Period: 280 BCE to 233 BCE Hán Fēi Zi (韓非子) Period: 1130 to 1200 Zhū Xī 朱熹 Period: May 3, 1467 to Jun 21, 1527 Niccolo Machiavelli Period: Apr 22, 1724 to Feb 12, 1804 Immanuel Kant Period: Feb 15, 1748 to Jun 6, 1832 Jeremy Bentham Period: May 20, 1806 to May 8, 1873 John Stuart Mill Period: May 31, 1838 to Aug 28, 1900 Henry Sidgwick Period: Nov 4, 1873 to Oct 24, 1958 G.E. Moore