The Elements of Critical Thinking and Critical Writing