A Brief History of Philosophy: From Socrates to Derrida