Garry Douglas Kilworth (born 5 July 1941 in York, England) is a British science fiction, fantasy and historical novelist, and a former Royal Air Force cryptographer.