Descartes to Derrida: An Introduction to European Philosophy