An introduction to advanced geography - Briault, Eric W. H.; Hubbard, Jack Horace (Longmans, 1968)