Kelly, David, Sir, 1891-