Elements of Spatial Structure by Peter Haggett, Andrew D. Cliff & Richard B. Davies