Problem Solving, Education, and Computing - Dale E. Berger; William P. Banks; Kathy Pezdek (Taylor and Francis, 1987)