Algoritmos y estructuras de datos / Niklaus Wirth ; traducción Juan Carlos Vega Fagoaga ; revisión técnica Gerardo Quiroz Vieyra - Wirth, Niklaus