Dimensions of human geography : essays on some familiar and neglected themes