Philosophy and human geography an introduction to cntemporary approaches - Johnston, Ronald John (E. Arnold, 1983)