Classic data structures - Samanta, D. (Prentice Hall of India, 2002)