Britain & Russia: the future - Horder, Lord (Peace aims pamphlet;, 1943)