Thomas Thompson Irvine - (died 1927)