Programming and problem solving with C++ - DALE andWEEMS (Jones and Bartlett)