Data structure through C++ with CD - Kanetkar,Yashavant (New Delhi BPB Pub, 2003)