Estudió y enseñó en la Escuela de Estudios Orientales y Africanos de Londres; fue consejero de los servicios secretos británicos durante la Segunda Guerra Mundial y consultor del Consejo de Seguridad Nacional de los Estados Unidos y consejero de Benjamín Netanyahu cuando fue embajador de Israel en la ONU (1984-88); en 1974 se trasladó a la Universidad de Princeton, en Nueva Jersey, de la que es profesor emérito de Estudios sobre el Próximo Oriente.