A practical introduction to data structures and algorithm analysis. - Shaffer, Clifford A. (Prentice Hall International, Inc., 1997)