Irvine, James Colquhoun, Sir, 1877-1952