Data Structures and Program Design in C, 2ed. - Robert Kruse, C.L. Tondo, Bruce Leung, Shashi Mogalla (Pearson, 2006)