Data structures using C - Tenenbaum, Aaron M (N D Prentice Hall, 1995)