Introducción a la programación : lógica y diseño - Farrell, Joyce (Cengage Learning, 2013)