C++ plus data structures - Dale, Nell B. (Narosa, 2000)