Data structures and program design in c - Kruse, Robert L (et al) (Pearson Education Asia, New Delhi, 1997)