Theideal problem solver : a guide for improving thinking, learning, and creativity / John D. Bransford, Barry S. Stein. - Bransford, John D. (W.H. Freeman, 1993)