Techniques Of Problem Solving door Steven G. Krantz