Problem Solving With C++ door Walter Savitch, Walter J. Savitch & Kenrick Mock