James St Aubyn Hastie — cavalry officer (died 1901)