haave hogan