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