Science, Philosophy and Critical Thinking