Thought & knowledge :an introduction to critical thinking