Estructuras de datos y algoritmos : con énfasis en programación orientada a objetos - Jaime Sisa, Alberto (Prentice Hall, 2002)