Philosophy and Critical thinking