Contemporary Human Geography 3rd Edition
Publisher: Pearson
ISBN-13: 9781323133521