An introduction to human geography - Rubenstein, James M. (Macmillan, 1994)