George Macdonald Fraser

George MacDonald Fraser was a British author and screenwriter best known for the satirical historical novel series about Harry Flashman. He also wrote screenplays, including for *Octopussy* and *The Three Musketeers*, and published other novels, short stories, and nonfiction.[1][2]

Carlisle, England Apr 2, 1925 Wikipedia
historical fiction satire nonfiction screenwriting