Problem solving for engineers and scientists a creative approach - Friedman, Raymond (Van Nostrand Reinhold, 1991)