William Fraser, 2nd Baron Strathalmond — (1916-1976)