Se graduó de la Universidad de Glasgow con una licenciatura en Filosofía Natural (física), con honores, en 1965 y obtuvo un doctorado de la Universidad de Cambridge en 1969.