Explanation in geography - Harvey, David (London Edward Arnold, 1969)