DATA STRUCTURES IN C++ - KUTTI, N. S., PADHYE, P. Y. (PHI, 2011)