Data structures using C and C++ - Langsam Yedidyah Au.; Augenstein Moshe J (1996)