Thinking geographically : space, theory, and contemporary human geography - Hubbard, Phil (Continuum, 2005)