Linda Elder
Miniature guide to understanding the foundations of ethical reasoning
Nature and Functions of Critical and Creative Thinking
How to Read a Paragraph
The Thinker's Guide to Engineering Reasoning
Critical thinking