Problem solving a handbook for teachers - Krulik, Stephen (Boston Allyn and Bacon, 1987)