Text this: Human geography - peoples, places and cultures - Robert H. Stoddaro, Brian W. Blouet, David J. Wishart