Introduction to data structures in C - Kamthane, Ashok N.