david hogue