aristoteles, socrates, seneca, rousseau, voltaire, spinoza... that should keep you occupied for some time. Report