C++ : OBJECT-ORIENTED DATA STRUCTURES. - Sengupta, Saumyendra; Korobkin, Carl Phillip (Berlin : Springer Verlag, 1994)