Human geography An ecological approach - Negi, Balbir Singh (Meerut Kedarnath Ramnath & Company, 1994)