Description: A detailed review of his teachings and legacy. Internet Encyclopedia of Philosophy article by Marian Hillar.