Part I - Python essentials
Part II - Introduction to GIS with Python
Part III - Case studies
Appendices
Back matter
Datasets
Editorial: Understanding and Why You Shouldn't Use the Term "Shemale"