O'Reilly School of Technology
Python 2: Getting More out of Python