Francis Kelly — British Army general