David Edwards, Gordon