Introduction to GIS programming and fundamentals with Python and ArcGIS® - Yang, Chaowei (CRC, 2017)