Philosophy and human geography : an introduction to contemporary approaches - R.J. Johnston (Edward Arnold, 1986)