Philosophy and human geography an introduction to contemporary approaches - Johnston, Ron 1941-2020 (Arnold, 1986)