E.O. (Erastus Otis) Haven