Introduction to data structures in C - Kamthane, Ashok N. (Dorling Kindersley, 2007)