Python 2.1 bible - Brueck, David; Tanner, Stephen (Hungry Minds Inc., 2001)