Data structures and program design in C - Kruse, L Robert; Leung, Bruse .P; Tondo, Clovis L.