Strategies for Problem Solving - Wilson ,Vivian (New York Brandon / Systems press , Inc ., 1970)