Contemporary human geography - Rubenstein, James M. (Noida Pearson Edu., 2015)