Plato: Biography of a Great Thinker