An Introduction To Data Structures With Applications - Trembley ;Sorenson; Dr.T.Radhakrishnan