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