An introduction to advanced geography - Briault, E. W. H. (Longmans, 1968)