Data structure and program design in C - Kruse, Robert L. (Delhi Pearson Education, 2005)