An Introduction to social geography - Eyles, John