Core Python Programming - Wesley J. Chun (Prentice Hall, 2010)