Programming and problem solving with C++ - Dale, Nell (Jones and Bartlett Pub., 2003)