An introduction to human geography - Daniels, P. W (Pearson, 2016)