Contemporary human geography - Rubenstein, James M. (PHI Learning Pvt Ltd, 2010)