Core python programming - Chun, Wesley J. (Prentice Hall PTR, 2001)