More Python programming for the absolute beginner - Harbour, Jonathan S. (Course Technology, Cengage Learning, 2012)