How to Think Like a Computer Scientist http://openbookproject.net/thinkcs/python/english3e/ Learning with Python 3 (RLE) Open Book Project Python |Java |Logo |C++ Dive Into Python 3 http://getpython3.com/diveintopython3/