Core Python programming - Chun, Wesley (Prentice Hall PTR core series., 2007)