Born in South Africa, he graduated from Witwatersrand University, in 1961 with a Bachelor of Science in Engineering, he graduated from Magdalene College, Cambridge in 1965 with a Bachelor of Arts and in 1969 with a Master of Arts.
Born in South Africa, he graduated from Witwatersrand University with a Bachelor of Science in Engineering, he graduated from Magdalene College with a Bachelor of Arts and in 1969 with a Master of Arts. This was in 1961. Magdalene College was Cambridge in 1965.