Data Structures from recipes to C - Turner, Lawrence E. (W.C. Brown, 1994)