Approaching Human Geography: An Introduction to Contemporary Theoretical Debates by Paul J. Cloke, David Sadler, Christopher Philo (Paperback, 1991)