W 1950 roku ukończył studia na Uniwersytecie McGilla w Montrealu (Kanada), natomiast w 1953 roku uzyskał stopień naukowy doktora nauk politycznych w Ośrodku Badań Rosyjskich Uniwersytetu Harvarda w Cambridge (Massachusetts, USA).
W latach 1977-1981 pełnił funkcję doradcy do spraw bezpieczeństwa narodowego USA ówczesnego prezydenta tego kraju,
Jimmy'ego Cartera.
Otrzymał następujące odznaczenia państwowe:
- 1981 r. - Prezydencki Medal Wolności (USA);
- 1995 r. - Order Orła Białego;
- 1996 r. - Order Za Zasługi I klasy (Ukraina);
- 1998 r. - Order Tomáša Garrigue Masaryka I klasy (Czechy), Order Wielkiego Księcia Giedymina I klasy (Litwa);
- 2001 r. - Order Stara Płanina (Bułgaria);
- 2003 r. - Wielki Oficer Orderu Gwiazdy Rumunii (Rumunia);
- 2009 r. - Krzyż Wielki Orderu Zasługi (Niemcy);
- Order Trzech Gwiazd II klasy (Łotwa);
- Order Księcia Jarosława Mądrego III klasy (Ukraina).