Working classes data structures and algorithms using C++ - Decker, Rick (PWS, 1996)