C++ plus data structures - Dale, Nell B (Jonas and Bartlett, 2003)