Human geography - Agarwal,Arun Ed (Apple Academic Press, 2010)