Shiela Grant Duff — British journalist