Arthur Cunynghame — British army officer