Author Details
Harold Carter
About The Author
Harold Carter, Emeritus Professor of Human Geography, University of Wales, Aberystwyth.