The new sourcebook for teaching reasoning and problem solving in junior and senior high school - Krulik, Stephen (Allyn and Bacon, 1996)