Title: 100 Ideas for Teaching Thinking Skills (Continuum One Hundred)
Subjects: Critical thinking, Study and teaching, Reasoning