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