Data structures, algorithms, and program style using C - Korsh, James F.; Garrett, Leonard J. (PWS-Kent, 1988)