DATA STRUCTURES USING C AND C++ - LANGSAM, YEDIDYAH; AUGENSTEIN, MOSHE J.; TENENBAUM, AARON M. (NEW DELHI PEARSON EDUCATION, 2004)