Spatial structures : introducing the study of spatial systems in human geography - Johnston, R. J. (Routledge revivals, 2023)