James M. “Jim” Herron, 58