Know thyself - Socrates Almost every great philosopher has stated the importance of knowing yourself. Socrates, Plato, Aristotle, the list goes on. But what does it mean to know yourself? Most importantly, perhaps, it means being aware of your strengths and weaknesses. This is especially important for leaders. Knowing your…