Python Programming for the Absolute Beginner - Dawson, Michael (Thomson Course Technology, 2006)