Anthony Havelock-allan (Director)