Data Structures: An Advanced Approach Using C / edited by Jeffrey Esakov and Tom Weiss - New Jersey: c1989 Prentice Hall,