William Henry Gregg — British soldier and botanist (1845 - 1913)