Data structures and algorithm analysis in C++ by Mark Allen Weiss ; contributions by B.R. Chandavarkar, NITK Surathkal.. - Weiss, Mark Allen (Pearson Education, 2014)