Thomas D'Oyly Snow — British Army general (1858–1940)