Boyd, Denis William, Sir, active 1934-1956, Admiral