Edwin "Ed" Harding Havener