Han tok en bachelorgrad i geografi ved University of Cambridge i 1964, og en mastergrad samme sted i 1967. I 1971 fikk han en ph.d.-grad i geografi ved samme universitet.