Place - Tim Cresswell

Thoroughly revised and updated, this text introduces students of human geography and allied…