Cockcroft, John, Sir, 1897-1967