The new sourcebook for teaching reasoning and problem solving in elementary school - Krulik, Stephen (Allyn and Bacon, 1995)