Williams, John, Sir, 1896-