Human geography - Agarwal, Arun (Apple Accademic, 2010)