Oliver Francis Theodore Annesley - British soldier and botanical collector (1842-1905)