Humphrey Drummond of Megginch — British soldier, author and falconer