Ideology, science and human geography - Gregory, Derek