Smith, David M.

Human geography : A welfare approach / - arnold_Heinemann 1979 - xiii+ 402 23.5 cm.