harold edwards