Data structures and other objects using C++ - Main, Michael; Savitch, Walter (Delhi Pearson, 2004)