Data structures algorithms and applications in C++ - Sahni, Sartaj (Hydrabad Universities Press, 2011)