canadiangis.com
Dive Into Python - Canadian GIS & Geomatics
Dive Into Python is a free book for more experienced programmers who want to branch out into python scripting. Find out how you can download the full version in a variety of languages for free.