The Foreign Office and the Kremlin by P. Stewart Stewart Stewart Michael Ross & Graham Ross