Introducción a la programación con Python - Downey, Allen (Pontificia Universidad Javeriana, 2009)