Socrates to Sartre and Beyond: A History of Philosophy