Fundamentals of human geography - Singhal, J.P. (Golden, 2007)