Introduction to Data Structures and Alogrithms with C++ - ROSE (G) (New Delhi P.H.I.(3E) E, 1998)