Human geography : systems, patterns and change - McBride, Patrick J. (Nelson, 1996)