digby duncan