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