Contemporary Meanings in Physical Geography by Steve Trudgill, Andrbe Roy & Stephen Trudgill