Archibald Cochrane - British politician (1885-1958)