Geospatial Analysis (2nd Edition) by Paul A. Longley, Michael J. de Smith & Michael F. Goodchild