Everett Harris resigns