Obtuvo su doctorado en la School of Advanced International Studies de la Universidad Johns Hopkins.
La mayor parte de su vida ha trabajado como docente e investigador en distintas universidades.
Sin embargo en ocasiones ha trabajado con el gobierno de los Estados Unidos.
Entre 1969 y 1972 Alexander Haig le contrató como experto en asuntos africanos del Consejo Nacional de Seguridad.
En este rol fue el principal arquitecto diplomático y mediador en las prolongadas negociaciones entre Angola, Cuba, y Sudáfrica que llevaron tanto a la transición de Namibia a un gobierno democrático y a su independencia como al retiro de las tropas cubanas de Angola.