Programación y diseño en C++ : introducción a la programación y al diseño orientado a objetos - Cohoon, James P. (McGraw-Hill Interamericana, 2000)