Data structures using Pascal - Tenenbaum, Aaron M & Augenstein, Moshe J (Prentice-Hall of India, New Delhi, 1996)