Socrates: The Master of Philosophy