An Introduction to Human Geography: Issues for the 21st Century by James D. Sidaway, Denis J. B. Shaw, P. W. Daniels, Michael Bradshaw (Paperback, 2004)