Duff Hart-Davis — British writer (1936–2025)