Arthur Robert Kenney-Herbert — British soldier and author