Davis, Sir Rupert Charles Hart-, 1907-1999