Data Structures and Algorithm Analysis in C++ - Weiss, Mark Allen (Pearson India, 2017)