C++ an introduction to data structures - Nyhoff, Larry R. (Prentice Hall International, 1999)