John Edward Francis Willoughby — British Army officer