Was Plato a precursor of Freud?

Despite the twenty-four centuries separating the two men, both Plato and Freud shared the same pessimism regarding human nature: man is driven by his desires or what Freud called ‘drives’ or instincts. The latter was a scientist who firmly believed in the power of rational enquiry. As a father who lost one of his sons in the First World War and who had to leave Austria for England in his old age in order to avoid the systematic anti-Semitic repression ...