eBooks [PDF] Smart thinking: Skills for critical understanding and writing – Matthew Allen Smart Thinking: Skills for Critical Understanding and Writing 2e is a practical, step-by-step guide to improving skills in analysis, critical thinking, and the effective communication of arguments and explanations. The book 2 years ago